簡體   English   中英

Eclipse Luna C ++ Endl

[英]Eclipse Luna C++ endl

我剛開始學習C ++,我注意到當我做cout << "Some text" << endl; endl不大膽。 我想確保這不是問題,並且將來不會引起任何問題。

不要 (<----這種故意大膽!)使用std::endl 永遠。 它在C ++中沒有位置。 這是一個好主意,但被濫用了。 如果要換行,請使用'\\n' 如果要沖洗,請使用std::flush 是更詳盡的解釋。

我不了解Eclipse,但我假設它以粗體突出顯示關鍵字: std::endl不是關鍵字。 它只是一個帶有特定簽名( std::ostream&(std::ostream&) )的指針(實際上,它實際上是一個函數模板,但細節實際上並不重要),將其與std::ostream上的輸出運算符:該運算符將僅使用流作為參數來調用該函數。 這些功能稱為操縱器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM