繁体   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