当前位置: 首页 > news >正文

如何用discuz做网站东莞图文短视频推广

如何用discuz做网站,东莞图文短视频推广,国外著名的网站设计公司,帮忙做宴会的网站C提供了关键字explicit#xff0c;可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。 C中#xff0c; 一个参数的构造函数(或者除了第一个参数外其余参数都有默认值的多参构造函数)#xff0c; 承担了两个角色。1…C提供了关键字explicit可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。 C中 一个参数的构造函数(或者除了第一个参数外其余参数都有默认值的多参构造函数) 承担了两个角色。 1 是个构造器 2 是个默认且隐含的类型转换操作符。所以 有时候在我们写下如 AAA XXX 这样的代码 且恰好XXX的类型正好是AAA单参数构造器的参数类型 这时候编译器就自动调用这个构造器 创建一个AAA的对象。这样看起来好象很酷 很方便。 但在某些情况下见下面权威的例子 却违背了我们程序员的本意。 这时候就要在这个构造器前面加上explicit修饰 指定这个构造器只能被明确的调用使用 不能作为类型转换操作符被隐含的使用。 呵呵 看来还是光明正大些比较好。explicit构造函数的作用解析explicit构造函数是用来防止隐式转换的。请看下面的代码class Test1 { public:Test1(int n){numn;}//普通构造函数 private:int num; }; class Test2 { public:explicit Test2(int n){numn;}//explicit(显式)构造函数 private:int num; }; int main() {Test1 t112;//隐式调用其构造函数,成功Test2 t212;//编译错误,不能隐式调用其构造函数Test2 t2(12);//显式调用成功return 0; } Test1的构造函数带一个int型的参数代码23行会隐式转换成调用Test1的这个构造函数。而Test2的构造函数被声明为explicit显式这表示不能通过隐式转换来调用这个构造函数因此代码24行会出现编译错误。普通构造函数能够被隐式调用。而explicit构造函数只能被显式调用。
http://wiki.neutronadmin.com/news/385710/

相关文章:

  • 网站建设深圳素材网站免费短视频
  • 网站改版方案建筑资源网站
  • 网站二次开发教程建设网站的行业现状
  • 网站建设完成大概多久the7 wordpress 下载
  • 有关做洁净工程的企业网站佛山网吧什么时候恢复营业
  • 购物网站网页设计购物网站开发可行性
  • 国家建设部查询网站图片下载网站哪个好
  • 那个网站可以找人做设计师简单的视频制作软件推荐
  • 给公司做网站需要多少钱怎么查工程项目信息
  • 简单三栏网站外贸网站建设服务器
  • 网站平台建设步骤做网站的模板
  • 浦东新区做网站做公益网站的原因
  • 新站网站收录减少软件公司网站
  • 深圳网站建设服务类公司优缺点东莞招聘网站有哪些
  • 天津网站制作软件营销型公司官网建设
  • 成都电子商务网站谷歌外贸网站
  • 广州住房公积金建设银行预约网站网站建设建议
  • 成都高端定制网站WordPress背景音乐6
  • 亿度网络 网站建设国外什么推广网站好
  • 响应式网站滑动用vps做网站
  • 网站地图做几个南昌seo排名收费
  • 河北中保建设集团网站首页网站建设 中软
  • 深圳珠宝网站设计成都关键词优化
  • 西安网站制作公司排海南seo排名优化公司
  • vps配置iis网站中国建设网官方网站下载e路
  • 如何制作动漫网站模板下载地址网站建设的美图
  • 专门做甜点的视频网站沈阳城乡建设局官网
  • 作品集展示的网站源码音乐网站系统怎么做
  • 顾家家居网站是哪个公司做的网络推广方案文案
  • 需要注册的企业网站19手机网站