2014-10-26 36 views
0

我在對與數字文本文件的形式讀取兩個整數C++ Filie I/O一次

1 5 6 8 9 7 

3 4 

所有文件都有一個偶數號。 我怎樣才能得到下一個兩個整數,而不是一個?

ifstream inFile; 
inFile.open(...); 
int n; 
while (inFile >> n) { 
    int m; 
    inFile >> m; 
    pb.import(n, m); 
} 

這給出了m的類型錯誤。

pb.import需要兩個整數。

感謝

回答

6

只是一次讀取兩個整數:

int n, m; 
while (inFile >> n >> m) { 
    pb.import(n, m); 
} 
+0

那真的很容易,非常感謝! – msietrterc 2014-10-26 22:51:13