2012-07-02 163 views
2
Number of Copies 
Movie Title 
Movie Actor 
Movie Actor 
Movie Director 
Movie Producer 
Movie Production Co. 
Number of Copies 
Movie Title 
Movie Actor 
Movie Actor 
Movie Director 
Movie Producer 
Movie Production Co. 

Customer1 ID 
Customer2 ID 
Customer3 ID 
Customer4 ID 

我有一個文件I/O問題的C++。如果我有一個看起來像這樣的輸入文件,我可以使用什麼命令來停止將getlines()插入頂端部分的變量中,以便開始將getlines()插入底部部分的變量中? 在僞我能想象它會是這樣的從C++文件讀取,將輸入

while (the next line isn't "\n"), keep adding to the movie database. 

然後

while (!fin.eof()), start adding to the customer database 

但我不知道該怎麼寫也先條件。我的書只有教我們如何使用get和函數getline文件I/O ...明明像

while (fin.get() != "\n") 

由於操作類型不起作用。對不起,如果我的問題措辭不太好,那只是我想過接近它。謝謝。

回答