如何在c ++程序中包含cout?

时间:2014-03-29 02:15:30

标签: c++

我在ubuntu中使用终端。我已经安装了g ++包来编译c ++程序。但是如果我尝试编译一个程序,那么即使我已经包含了iostream头文件,它也会在这个范围内声明' cout没有声明。 我该怎么办?

3 个答案:

答案 0 :(得分:3)

尝试使用std::cout,而不仅仅是cout。

答案 1 :(得分:1)

在c ++中详细了解namespaces。 cout恰好位于名为std的名称空间中。

声明标题后,您可以执行using namespace std;并且每次都不必使用std::cout并且只使用cout,但是不是suggested。相反,你只能声明你需要的东西。

ex:using std::cout; using std::cin; using std::string;这样您就不必在代码中的任何地方使用std::cout并仅使用cout或cin

答案 2 :(得分:-1)

也许你没有构建必不可少的东西?为了在ubuntu上正确编译,这是必须的。