1个回答
展开全部
最近安装一个VS2008;随便新建一个win32控制台的项目进行编译测试,cpp文件内容如下:#include "stdafx.h"
using std::cin;
using std::cout;
using std::endl;/*using namespace std;*/int _tmain(int argc, _TCHAR* argv[]){int a,b;cin>>a>>b;cout<<"a="<<a<<" and b="<<b<<endl;return 0;}iostream.h中定义的流居然出现错误:
1>------ 已启动生成: 项目: C++文件编译测试, 配置: Debug Win32 ------
1>C++文件编译测试.cpp
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(5) : error C2653: “std”: 不是类或命名空间名称
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(5) : error C2873: “cin”: 符号不能用在 using 声明中
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(6) : error C2653: “std”: 不是类或命名空间名称
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(6) : error C2873: “cout”: 符号不能用在 using 声明中
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(7) : error C2653: “std”: 不是类或命名空间名称
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(7) : error C2873: “endl”: 符号不能用在 using 声明中
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(12) : error C2065: “cin”: 未声明的标识符
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(13) : error C2065: “cout”: 未声明的标识符
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(13) : error C2065: “endl”: 未声明的标识符
1>生成日志保存在“file://f:\Microsoft Visual Studio 9.0\程序案例\C++文件编译测试\C++文件编译测试\Debug\BuildLog.htm”
1>C++文件编译测试 - 9 个错误,0 个警告
using std::cin;
using std::cout;
using std::endl;/*using namespace std;*/int _tmain(int argc, _TCHAR* argv[]){int a,b;cin>>a>>b;cout<<"a="<<a<<" and b="<<b<<endl;return 0;}iostream.h中定义的流居然出现错误:
1>------ 已启动生成: 项目: C++文件编译测试, 配置: Debug Win32 ------
1>C++文件编译测试.cpp
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(5) : error C2653: “std”: 不是类或命名空间名称
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(5) : error C2873: “cin”: 符号不能用在 using 声明中
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(6) : error C2653: “std”: 不是类或命名空间名称
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(6) : error C2873: “cout”: 符号不能用在 using 声明中
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(7) : error C2653: “std”: 不是类或命名空间名称
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(7) : error C2873: “endl”: 符号不能用在 using 声明中
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(12) : error C2065: “cin”: 未声明的标识符
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(13) : error C2065: “cout”: 未声明的标识符
1>f:\microsoft visual studio 9.0\程序案例\c++文件编译测试\c++文件编译测试\c++文件编译测试.cpp(13) : error C2065: “endl”: 未声明的标识符
1>生成日志保存在“file://f:\Microsoft Visual Studio 9.0\程序案例\C++文件编译测试\C++文件编译测试\Debug\BuildLog.htm”
1>C++文件编译测试 - 9 个错误,0 个警告
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询