相关疑难解决方法(0)

C++:"std :: endl"vs"\n"

许多C++书籍都包含这样的示例代码......

std::cout << "Test line" << std::endl;
Run Code Online (Sandbox Code Playgroud)

......所以我也一直这样做.但我已经看到很多来自像这样的开发人员的代码:

std::cout << "Test line\n";
Run Code Online (Sandbox Code Playgroud)

是否有技术上的理由偏爱另一个,或者仅仅是编码风格的问题?

c++ iostream coding-style c++-faq

530
推荐指数
10
解决办法
18万
查看次数

在C++中使用auto声明变量是否存在缺点?

这似乎auto是一个相当重要的功能,在C++ 11中添加似乎遵循许多较新的语言.与像Python这样的语言一样,我没有看到任何显式变量声明(我不确定是否可以使用Python标准).

使用auto声明变量而不是显式声明它们有缺点吗?

c++ type-inference auto c++11

141
推荐指数
7
解决办法
1万
查看次数

标签 统计

c++ ×2

auto ×1

c++-faq ×1

c++11 ×1

coding-style ×1

iostream ×1

type-inference ×1