特别地,我们也不能滥用标准命名空间 using namespace std ,因为 std 包含了太 多的符号,很可能一不小心就冲突了。底线是只能在一个 .cpp 源文件中使用该语句, 红线是不能在头文件中使用。因为我们无法保证在将来这个头文件会有多少个源文件 include 它。 所以,在较大的文件级作用域,更建议只使用指定导入的 ...