- ベストアンサー
C++の’ \n’と ’endl’ の違いについて
C++の独習を始めたばかりの者です。 ’cout’のあとにつく'\n'と'endl'の違いがよくわかりません。構文が本によって少しづつ違いがあるので、戸惑っています。「どちらでもいい」の感じで片付けたほうが良いのでしょうか?よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 「フラッシュ」の意味がわからないのですが、 ストリームバッファに溜まった未出力のデータをすべて吐き出します。
その他の回答 (1)
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
cout << '\n' : '\n' を出力する cout << endl; : '\n' を出力し、ストリームをフラッシュする
質問者
お礼
有難うございます。2つ目のストリーム<iostream>,,などのストリームを 「フラッシュ」の意味がわからないのですが、よろしければ補足願えますか?
お礼
ご丁寧にありがとうございました。なんとなくわかったような気がします。今後参考にします。