我开始阅读一本名为Programming: principles and practice in c++ 的著名书籍。但是书中包含的第一个程序看起来像那样。现在,有两个问题。 #include "std_lib_facilities.h"
行我的编译器不识别为有效代码(我认为你应该写 include iostream)并且在代码 cout 所在的位置,那里不是应该是一个使用 namespace 标准命名的代码;用于以短版本编写的代码 cout。
#include "std_lib_facilities.h"
int main()
{
cout << "Hello, World!\n";
return 0;
}
最佳答案
从here复制头文件.将文件保存在与您的代码相同的目录中,名称为 std_lib_facilities.h
.之后您的代码应该可以编译。
从文件中可以看出,#include <iostream>
和 using namespace std;
已经包含在内,因此您不必再次编写它们。
在 C++ 中,包含头文件几乎等同于从头文件中复制所有内容并将其粘贴到包含头文件的位置。
关于c++ - 编程 : principles and practice in c++ - cout issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35204771/