猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
一次我用Microsoft Visual C++ 6.0Express,明明声明了iostream,却提示cout和cin“未声明的标识符”?
一次我用Microsoft Visual C++
6.0Express,明明声明了iostream,却提示cout和cin“未声明的标识符”?
Pedro_X983
浏览 1689
回答 2
2回答
qq___524
缺少命名空间在main函数上面加上一句using namespace std;
4
0
0
onemoo
标准库函数的类型都是存在于std命名空间中的,使用时前面要加上 std:: 来明确指明。如: std::cout std::cin或者在代码前声明 using std::cout; using std::cin; 来告知编译器cout和cin是std命名空间中的。很多人用另一种方法: using namespace std; 这个声明会让整个std命名空间中的内容都暴露在代码中。 不建议这样使用,因为它违背了命名空间存在的意义。
2
0
2
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续