【发布时间】:2014-04-22 10:21:56
【问题描述】:
我尝试在我的 Mac 上的 sublime text 2 上用 C++ 运行 hello world。
我输入了
#include "iostream"
int main()
{
cout<<"Hello WOrld";
return (0);
}
但它给了我一个错误
/Users/chiragchaplot/q2.cpp:5:2: error: use of undeclared identifier 'cout'; did you mean 'std::cout'?
cout<<"Hello World";
^~~~
std::cout
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iostream:50:33: note: 'std::cout' declared here
extern _LIBCPP_FUNC_VIS ostream cout;
^
1 error generated.
[Finished in 0.4s with exit code 1]
【问题讨论】:
-
附注,但您可能希望使用
#include <iostream>而不是#include "iostream",因为在此处使用引号作为系统包括工作,但可能取决于编译器。
标签: c++ macos compiler-errors sublimetext2