我試圖讀取文件的第一行,但是當我試圖給文本時,它們保存在文件中,它打印出整個文件,不僅一行。該工具也是而不是照看休息或空間。如何從文件中只讀取一行
我用下面的代碼:
//Vocabel.dat wird eingelesen
ifstream f; // Datei-Handle
string s;
f.open("Vocabeln.dat", ios::in); // Öffne Datei aus Parameter
while (!f.eof()) // Solange noch Daten vorliegen
{
getline(f, s); // Lese eine Zeile
cout << s;
}
f.close(); // Datei wieder schließen
getchar();
我認爲最少的編程知識是需要在這個網站.. – Griwes
你想要一條線,但是你每次循環並得到一條線?如果你這樣做,儘管如此, 'while(getline(f,s))'。 – chris
一個有用的建議:C++是英文的,所以評論也應該用那種語言...... –