C++でテキストファイルを読むとき、どうしたら"\n"
よいかなどについて質問があります。"\r\n"
次の一連の操作を実行すると、問題が発生します。
int k;
f>>k;
string line;
getline(f,line);
次のような入力ファイルの場合
1
abc
の後f.get()
のエンディングを読み上げるには、 を付けなければなりません。持っている場合は、2回も行う必要があります。"\n"
f>>k
f.get()
"\r\n"
>>
と混ぜると、このようなファイルを読むエレガントな方法は何getline
ですか?
ありがとうございました。
編集
また、指定されたファイルに行末文字"\n"
または"\r\n"
.