怎么搞,各位大爷过来看看
我就用vs2008写了这样一个程序
[code=C/C++][/code]
#include "stdafx.h"
#include <iostream>
int _tmain(int argc, _TCHAR* argv[])
{
std::cout<<"xinggge";
return 0;
}[code=C/C++][/code]
结果编译时错误如下:
: error C2146: 语法错误 : 缺少“;”(在标识符“endl”的前面)
: error C2433: “_CLRCALL_OR_CDECL”: 不允许在数据声明中使用“inline”
: error C2530: “std::_CLRCALL_OR_CDECL”: 必须初始化引用
: error C2065: “_Elem”: 未声明的标识符
: error C2065: “_Traits”: 未声明的标识符
是不是安装的源文件谁不小心改了
[解决办法]
写控制台c++程序的话,步骤是下面这样的:
从如何跑hello world,来熟悉vs2008的环境。
先 创建一个 新项目;
项目类型 visual c++ ---win32---win32控制台应用程序;
输入 项目名称;
下一步中 选择 空项目;
在项目名 上 右击 选择 添加 新建项;
选择 c++文件;
命名为 Main;
既可以在main中写上main函数。
然后生成解决方案。
ctrl +F5 运行。F5 调试,F10下一步。
[解决办法]
另外,用vs开发c++,参考:
http://blog.csdn.net/kuzuozhou/article/details/7015398
[解决办法]
这代码是怎么规范的啊?
- C/C++ code
[解决办法]
把你要写的代码放在[code=C/C++]把你要写的代码放在这里[/code
[解决办法]
楼主这怎么可以啊1那个 t_main是系统提供的啊
你要自己定义main的,而且不能动tmain函数
[解决办法]
工程的问题,LZ重新建个CONSOLE工程,把不想干的头文件去掉
_tmain这种东西一般都是mfc之类的会用,其实就是个宏替换