会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Zero to One
博客园
首页
新随笔
联系
订阅
管理
2017年3月9日
C++中explicit关键字的作用 (转)
摘要: explicit用来防止由构造函数定义的隐式转换。 要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。 例如: 这里things的构造函数可以只用一个实参完成初始化。所以可以进行一个隐式转换,像下面这样: 这段程序使用一个string类型对象
阅读全文
posted @ 2017-03-09 17:29 MyCPlusPlus
阅读(206)
评论(0)
推荐(0)
公告