主题:我下载了一个VC++6.0但是编译时出现发下...对着课本输入源程序都不行,那个高手指点指点.谢谢了
125801661
[专家分:0] 发布于 2006-09-09 20:04:00
教材课本上的源程序:
// the first c++ program
#include<iostream.h>
int main()
{
int a,b,sum;
a=3;
b=4;
sum=a+b;
cout<<a<<'+'<<b<<'='<<sum<<endl;
return 0;
}
编译出现的错误:
--------------------Configuration: 练习 - Win32 Debug--------------------
Compiling...
两数之和.cpp
c:\program files\microsoft visual studio\myprojects\练习\两数之和.cpp(13) : fatal error C1010: unexpected end of file while looking for precompiled header directive
执行 cl.exe 时出错.
练习.exe - 1 error(s), 0 warning(s)
回复列表 (共25个回复)
11 楼
jelly5081 [专家分:60] 发布于 2006-09-17 19:38:00
七楼的说法真有点业余也^cout<<a<<"+"<<b<<"="<<sum<<endl;和cout<<a<<'+'<<b<<'='<<sum<<endl;本来就是一样的意思和同一类库"iostream.h"
12 楼
sagiltarivs [专家分:2610] 发布于 2006-09-18 14:27:00
名字空间的问题
using namespace std
13 楼
sagiltarivs [专家分:2610] 发布于 2006-09-18 14:28:00
也有可能是project的setting设置有问题。
14 楼
idealistic33 [专家分:8030] 发布于 2007-12-28 21:43:00
我的也是,在vista下面, 编译通过没有问题, link就不对了
15 楼
无忌 [专家分:160] 发布于 2007-12-30 15:27:00
可能建立的工程有问题!
16 楼
361451293 [专家分:0] 发布于 2008-01-08 12:58:00
呵呵,我的还可以啊!
17 楼
zhifei9160 [专家分:20] 发布于 2008-01-09 22:00:00
我以前也跟你一样,出现这样的问题,我当时重装了许多次,就可以了。主要是版本的问题。
18 楼
liyu355 [专家分:980] 发布于 2008-01-10 12:58:00
有一些VC版本
是不支持中文工程名和CPP文件的
请改为英文再进行尝试
19 楼
jiandanfeng [专家分:0] 发布于 2008-01-22 21:32:00
程序没问题的啊,应该是版本问题,建议换成2005或者.net也就是7.0版本
20 楼
myjianghe [专家分:470] 发布于 2008-01-24 13:10:00
是你的VC编译器的问题,卸载了重装就可以了
我来回复