gpt4 book ai didi

c++ - Eclipse Luna C++ 结束

转载 作者:行者123 更新时间:2023-11-28 06:30:58 25 4
gpt4 key购买 nike

我刚开始学习 C++,我注意到当我这样做时 cout << "Some text" << endl; endl 不是粗体。我想确保这不是问题,也不会在未来造成任何问题。

最佳答案

不要(<---- 这是故意加粗!)使用std::endl!曾经。它在 C++ 中没有位置。这是一个好主意,但它正在被滥用。如果需要换行符,请使用 '\n'。如果您想要冲洗,请使用 std::flushHere是更详尽的解释。

我不知道 Eclipse,但我假设它以粗体突出显示关键字:std::endl 不是关键字。它只是一个具有特定签名(std::ostream&(std::ostream&))指针的函数(好吧,实际上它是一个函数模板,但细节并不重要)在 std::ostream 上将它与输出运算符一起使用时会受到特殊对待:运算符将只调用函数并将流作为参数。这些功能称为操纵器

关于c++ - Eclipse Luna C++ 结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27586110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com