BOOL 和 bool 转型注意:true不一定是1,这样的BOOL将导致控件CheckBox的值归零

来源:互联网 发布:js点击超链接弹出窗口 编辑:程序博客网 时间:2024/06/05 03:39

 从配置文件、网络或者其他途径传来的bool值,赋值给BOOL的时候,发现true不一定是1

可能是其他错误导致这个值错误。虽然不影响逻辑,但是仍然表明别的地方逻辑有错误。

要做好判断,不要让0和1之外的值进入BOOL,

否则将导致控件CheckBox的值归零

 

MFC代码如下:

原创粉丝点击