Option Explicit什么意思?
的有关信息介绍如下:显式地,C++提供了关键字explicit,声明为explicit的构造函数不能用于隐式转换。等级测试1{公共:test1(int n){ num = n;}//通用构造函数私人:int num};等级测试2{公共:explicit test 2(int n){ num = n;}//显饥绝式构造函数私人:int num};int main(){Test1 t1 = 12//隐式渗肢粗调用其构造函数,成功Test2 t2 = 12//编译错误,无法丛镇隐式调用其构造函数。test2 T3(12);//显式调用成功返回0;}都是复制粘贴,因为问题比较简单。怎么能省事呢?一站式出国留学攻略 http://www.offercoming.com
版权声明:文章由 好百科 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.haobaik.com/answer/133356.html