您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> C/C++ >> VS 没有STDBOOLH 怎么办

VS 没有STDBOOLH 怎么办

来源:网络整理     时间:2016/7/17 2:12:44     关键词:

关于网友提出的“ VS 没有STDBOOLH 怎么办”问题疑问,本网通过在网上对“ VS 没有STDBOOLH 怎么办”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: VS 没有STDBOOLH 怎么办
描述:

RT 在论坛里找到了这个代码
C/C++ code
/*
stdbool.h 
-- Boolean type and values
(substitute for missing C99 standard header)
public-domain implementation from [EMAIL PROTECTED]
implements subclause 7.16 of ISO/IEC 9899:1999 (E)
*/
#ifndef __bool_true_false_are_defined
#define __bool_true_false_are_defined 1
/* program is allowed to contain its own definitions, so ... */
#undef bool
#undef true
#undef false
#if __STDC_VERSION__ < 199901
typedef int _Bool
#endif
#define bool _Bool
#define true 1
#define false 0
#endif /* !defined(__bool_true_false_are_defined) */
加到代码里面就行了吗 怎么加?


解决方案1:

vc不支持c99标准。
改用支持c99标准的编译器吧,例如gcc。

解决方案2:

http://www.google.com/codesearch

解决方案3:

你会不会新建头文件
新建一个.h文件。
直接把这段代码加进去,你引用即可。
其实这几句就可以了:

typedef int _Bool
#define bool _Bool
#define true 1
#define false 0
解决方案4:

建个头文件添加进去即可


以上介绍了“ VS 没有STDBOOLH 怎么办”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2735026.html

相关图片

相关文章