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

发布时间:2020-07-16 14:57:19 作者:wx5cb188ffabeef
来源:网络 阅读:575

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

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

推荐阅读:
  1. 关于python中bool的简介及使用方法
  2. 如何使用php将字符转成数字

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

新手 bool

上一篇:PostgreSQL中支持什么类型的索引

下一篇:解决PostgreSQL中drop表失败的问题

相关阅读

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

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