| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4940 人关注过本帖
标题:在vc6.0下的bool怎么定义?
只看楼主 加入收藏
花生为你付
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2016-7-13
结帖率:33.33%
收藏
已结贴  问题点数:10 回复次数:8 
在vc6.0下的bool怎么定义?
在定义#include <stdbool.h>后,输出 Cannot open include file: 'stdbool.h': No such file or directory 错误,我怎么都改不过来,,求解。
搜索更多相关主题的帖子: include file 
2016-07-14 10:34
U201010009
Rank: 3Rank: 3
等 级:论坛游侠
威 望:6
帖 子:73
专家分:178
注 册:2013-2-25
收藏
得分:10 
C语言实际没有bool类型,C++有bool类型,C语言bool判断一般NULL,0都认为是false,其他都为true
非用bool的话可以起别名
typedef int BOOL;
#define FALSE 0
#define TRUE 1

[此贴子已经被作者于2016-7-14 10:43编辑过]

2016-07-14 10:40
花生为你付
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2016-7-13
收藏
得分:0 
回复 2楼 U201010009
已经成功运行了,谢谢
2016-07-14 10:56
U201010009
Rank: 3Rank: 3
等 级:论坛游侠
威 望:6
帖 子:73
专家分:178
注 册:2013-2-25
收藏
得分:0 
收回前面说的话。
刚刚网上查的http://zhidao.baidu.com/link?url=Y-mhK-xHYl-naTmZgd8oFJaz6fXXfAfHFsOwnou98UCFTKnqJATkOY7RPlYuXf4RlHq_cqbCQzE1pt-oCRwA6a


楼主可以看看,其中有位这么说的:
Visual C++貌似永远不会去支持C99了,至少现在来看是没这个计划(参见http://en.)。所以stdbool.h就不能再vc里面用。
2016-07-14 10:57
花生为你付
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2016-7-13
收藏
得分:0 
在VC6.0的.c情况下不可以,有很多错误。但是在.cpp的文件名下生成的C++文件是可以运行的。
2016-07-14 11:00
U201010009
Rank: 3Rank: 3
等 级:论坛游侠
威 望:6
帖 子:73
专家分:178
注 册:2013-2-25
收藏
得分:0 
回复 5楼 花生为你付
一般.c文件会当做是C语言编译链接,.cpp文件会当做是C++语言编译链接。
C++是完全兼容C语言的。
2016-07-14 11:11
花生为你付
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2016-7-13
收藏
得分:0 
嗯,是的。我们平时都是写.c程序的。
2016-07-14 11:12
啦啦boy
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2018-8-13
收藏
得分:0 
嗦嘎
2018-08-24 19:44
啦啦boy
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2018-8-13
收藏
得分:0 
我刚刚也遇到这个问题了,来看居然还找到办法了,谢谢啦
2018-08-24 19:44
快速回复:在vc6.0下的bool怎么定义?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038335 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved