打印
[疑难问答]

怎么搞的,这么简单的程序就是编译不过

[复制链接]
4014|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
麻辣鸭脖子|  楼主 | 2010-4-18 21:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <iostream.h>
main()
{
cout<<"good";
}
用borland c++ 5.5 编译,还报出了两个错。
1.unable to open include file 'iosream.h'
2.undefined symbol 'cout' in function main()
怎么回事呢?
沙发
麻辣鸭脖子|  楼主 | 2010-4-18 22:00 | 只看该作者
还有个问题
enum EWin
{
w1x=1,w1y=1,w1w=40,w1h=20,//window1
w2x=41,w2y=1,w2w=40,w2h=20,//window2
w3x=1,w3y=22,w3w=80,w3h=3,//window3
}

这个是定义了三个窗口enum EWin代表什么?

使用特权

评论回复
板凳
麻辣鸭脖子|  楼主 | 2010-4-18 22:30 | 只看该作者
人呢?急!!!

使用特权

评论回复
地板
yidou| | 2010-4-18 22:54 | 只看该作者
enum 是用户自定义,EWin应该是取的名字吧

使用特权

评论回复
5
yidou| | 2010-4-18 22:55 | 只看该作者
编译路径没错吗?

使用特权

评论回复
6
ershisi| | 2010-4-18 23:02 | 只看该作者
还是使用的时候有问题,不是程序问题,很明显:lol

使用特权

评论回复
7
David_ming| | 2010-4-18 23:12 | 只看该作者
你的编译器没那个库,用VC或TC

使用特权

评论回复
8
lxyppc| | 2010-4-19 16:21 | 只看该作者
本帖最后由 lxyppc 于 2010-4-19 16:23 编辑

C++标准头文件没有.h后缀,这是为了与C的标准头文件区别
所以
#include <iostream.h>
改成
#include <iostream>
cout在std名字空间中
要么使用cout的全名,即把名字空间也写上
std::cout<<"good";
要么在前面把名字空间std全部打开
using namespace std;
或者是只打开cout,(std名字空间这样用很麻烦)
using std::cout;

使用特权

评论回复
9
peigang| | 2010-4-19 16:45 | 只看该作者
用VC++编译器吧‘
c/c++都能编译
还能做一些人机界面

使用特权

评论回复
10
hxlwjn| | 2010-4-19 16:57 | 只看该作者
现在还有人用borland c++?

使用特权

评论回复
11
ert34| | 2010-4-19 19:54 | 只看该作者
C++里没有h后缀

使用特权

评论回复
12
David_ming| | 2010-4-19 20:30 | 只看该作者
是C++标准库的头文件没有后缀H

使用特权

评论回复
13
David_ming| | 2010-4-19 20:31 | 只看该作者
而且示编译器不同而异

使用特权

评论回复
14
linqing171| | 2010-4-19 20:35 | 只看该作者
一直用bc++。。。。。
因为电脑太烂,.net 跑不动。。。。

使用特权

评论回复
15
易达口香糖| | 2010-4-19 20:42 | 只看该作者
一直用bc++。。。。。
因为电脑太烂,.net 跑不动。。。。
linqing171 发表于 2010-4-19 20:35
换个电脑吧

使用特权

评论回复
16
ciniao| | 2010-4-19 22:07 | 只看该作者
Borland被微软给吃了
enum 是c中枚举类型的关键字
enum 枚举名{ 枚举值表 };
在枚举值表中应罗列出所有可用值。这些值也称为枚举元素。
例如:
该枚举名为weekday,枚举值共有7个,即一周中的七天。凡被说明为weekday类型变量的取值只能是七天中的某一天。
需要注意的是,枚举内的值是常量 不能对他们赋值

使用特权

评论回复
17
mohanwei| | 2010-4-19 22:50 | 只看该作者
VC我的最爱

使用特权

评论回复
18
yidou| | 2010-4-20 21:21 | 只看该作者
enum 讲解很透彻

使用特权

评论回复
19
麻辣鸭脖子|  楼主 | 2010-4-20 21:43 | 只看该作者
8# lxyppc
搞错没啊,我是看着教程编译的,人家那代码都带.h的,为什么这么多人说不带.h呢

使用特权

评论回复
20
麻辣鸭脖子|  楼主 | 2010-4-20 21:45 | 只看该作者
Borland免费嘛,而且老师用的就是那个,这样学起来会同步,所以就选了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

454

帖子

1

粉丝