2015-11-06 39 views
1

我會通過一個文件中查找特定的詞使用一段時間(!infile.eof())好奇如何在C++

Char[50]=getline(file,/n)

使用函數getline每一行存儲到EOF()之前打破它一個字符數組來比較字符串(S)我找

If(「<」x 「>」==char[50]) || (「<」 y 「<」==char[50])||(「<」z「>」==char[50]) 
    Break; 

使用將break,打破我圈外早期的?

+3

僅供參考[爲什麼「while(!feof(file))」總是出錯?](http://stackoverflow.com/questions/5431941/why-is-while-feof-file-always-wrong) – NathanOliver

+2

這不是C++代碼,或者當您嘗試在帖子中粘貼代碼時發生了極端錯誤。 – Hurkyl

回答

2

是的,但是b需要小寫。

break; 

會讓你失望。