佚名通过本文主要向大家介绍了bool,bool类型,bool是什么意思,bool函数,c bool等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 怎样去掉从BOOL到bool 在编译时的Warning
描述:
解决方案1:
描述:
程序如下:
BOOL b1 = TRUE;
bool b2 = (bool)b1;
编译的时候是没有错,但是会出现一个警告,怎样去掉编译时产生的警告(warning)??
解决方案1:
自己define bool BOOL
解决方案2:BOOL和bool不是同一个类型的,BOOL其实是int的。
解决方案3: BOOL 的实际定义是 int
int 和 bool 就不一样, 所以会有警告
建议BOOL 与 bool 统一 不要混用
b2 = (b1 ? true : false);
您可能想查找下面的文章:
- 关于返回值的数据类型的问题
- 制作弹出广告拦截器时碰到问题,关于OnNewWindow2IDispatchppDisp,BOOLCancel的
- 请问OCX中如何返回BOOL类型的值让容器收到,并处理,请给出个代码例子,谢谢!
- VC2003里VARIANT_BOOL类型属性怎么实现持久性支持?
- 如何读取注册表中BOOL类型的值?使用CRegKey类
- VC开发控件在VB使用属性为Boolean类型
- VisualStudio60ATL项目返回BOOL型数据问题
- VS中Datagrid控件为何没有Column类
- MFCActiveX工程的VARIANT_BOOL参数算不算bug
- 求教关于VARIANT_BOOL的问题