温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

针对某些编译器不能使用 bool 类型的解决方法

发布时间:2020-07-16 14:57:19 来源:网络 阅读:563 作者:wx5cb188ffabeef 栏目:编程语言

最近发现某些编译器(例如一个朋友用的vs2010)在使用 bool 这个类型写函数的时候编译器提示不识别这个类型,查了一下发现,一些编译器认为bool这个类型不安全,自己想了一个可以代替bool的写法,给小白们看看针对某些编译器不能使用 bool 类型的解决方法

用枚举的方法定义一个名为BOOL(大写bool便于识别)的枚举变量,利用枚举变量中第一个枚举成员的默认值为整型的0,后续枚举成员的值在前一个成员上加1这一特性,配合bool类型的返回值false(0)和true(1),由此达到自定义实现bool的目的。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI