-1
我想讀的文本文件閱讀文本input.txt中其中包含:如何從一個文件逐行
約翰·史密斯
123條街
達拉斯
德克薩斯州
2 0.79 13.20 6.50
,但是當我嘗試使用函數getline(讀的第一行),整個文件被複制到字符串名稱,而不是第一線。這裏是我的代碼:
string name;
ifstream fin("input.txt", ios::in);
getline(fin, name);
所有我想要包含的名稱是「John Smith」。有什麼建議?
這當然是'file'和'io'。如果您使用您使用的環境和語言標記問題,這將有所幫助。 –
可能該文件源於Unix,並且對於行結束符只有LF,而您的程序在Windows上並且搜索CRLF。 –