当前位置:  开发笔记 > 编程语言 > 正文

如何将bool转换为BOOL?

如何解决《如何将bool转换为BOOL?》经验,为你挑选了1个好方法。

通过这种结构,我可以安全地将C++ bool转换为Windows API BOOL

bool mybool = true;
BOOL apiboolean = mybool ? TRUE : FALSE;

我认为这是肯定的,因为我没有看到任何明显的问题,但我想花点时间只是因为这可能比它看起来更微妙.

感谢Dima(我轻轻地)用我最初提出问题的方式指出了我的粗心大意.



1> Dima..:

你的意思是

bool b;
...
BOOL apiboolean = b ? TRUE : FALSE;

如果是,那么是的,这将有效.

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有