我正在尝试学习c ++,但是不存在像“cout”和“cin”这样的简单方法 这是我的代码:
#include "stdafx.h"
#include <iostream>
int _tmain(int argc, _TCHAR* argv[])
{
cout>>"hello";
return 0;
}
有错误显示“错误C2065:'cout':未声明的标识符”
和“IntelliSense:identifier”cout“未定义”
答案 0 :(得分:8)
cout
在std
命名空间中声明:
int _tmain(int argc, _TCHAR* argv[])
{
std::cout << "hello";
return 0;
}
你也做错了。请注意我如何将尖括号放在上面。
答案 1 :(得分:1)
将#include <iostream>
添加到stdafx.h
。我遇到了麻烦,它对我有用。
答案 2 :(得分:0)
添加using namespace std;
可能会有所帮助,cout << "hello"
也不会>>
。
答案 3 :(得分:0)
cout
位于std
,因此您可以使用using namespace std
。而cout
运算符与<<
类似。 >>
这是输入,即cin
。
#include "stdafx.h";
#include "iostream";
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
cout<<"hello";
system("pause");
return 0;
}