注册 登录
编程论坛 C++教室

[求助]总是出现这个错误 cl.exe怎么回事呢?

lerysal 发布于 2007-09-11 12:00, 793 次点击

--------------------Configuration: 1 - Win32 Debug--------------------
Compiling...
1.c
d:\program files\microsoft visual studio\vc98\include\eh.h(32) : fatal error C1189: #error : "eh.h is only for C++!"
执行 cl.exe 时出错.

1.obj - 1 error(s), 0 warning(s)

5 回复
#2
雨中飞燕2007-09-11 12:13
你把你的文件后缀改为cpp



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
#3
yuyunliuhen2007-09-11 12:45

贴段代码看看撒
*.h 只要代码正确同样可以编译通过的。
要么是编译器的问题吧

#4
雨中飞燕2007-09-11 13:00
楼上的看清楚,楼主用的.c文件建立的C工程而非C++!



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
#5
yuyunliuhen2007-09-11 13:25

Sorry!

#6
lerysal2007-09-11 15:31

谢谢大家,我刚开始接触c++,有什么不会的地方还请多多帮忙。

1