C++ endl和\n的區別

c++ endl是一個操作符,效果是結束當前行,並刷新緩衝區。如果僅因爲緩衝區沒有刷新,程序員將浪費大量的時間跟蹤調試並沒有執行的代碼,基於這個原因,輸出時應多使用endl而非’\n’,使用endl不會擔心程序崩潰時輸出是否懸而未決(即還留在緩衝區中,未輸出到設備中)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章