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

河南省住建厅网站豫建设标青岛展台搭建

河南省住建厅网站豫建设标,青岛展台搭建,从哪些方面进行网站建设,漂亮的html5网页简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

1.前言

本篇目的:理解C++之默认与自定义构造函数问题。

默认构造函数default关键字的作用

<1>.在C++11之前,如果我们想要使用编译器自动生成的默认构造函数,可以不声明任何构造函数,编译器会自动创建默认构造函数。

<2>.然而,如果我们在类中自定义了其他的构造函数,编译器将不会生成默认构造函数。这可能会导致一些问题,例如在某些情况下我们可能仍然需要默认构造函数。

<3>.为了解决这个问题,C++11引入了default关键字,它允许我们显式地声明使用编译器生成的默认构造函数。通过在成员函数定义中使用default关键字,我们告诉编译器使用默认实现。这样就可以在自定义构造函数的同时保留默认构造函数的生成。

<4>.使用default关键字的好处是使代码更加清晰和一致。通过在代码中明确使用default关键字,让读者知道我们是有意地选择了默认构造函数的生成,而不是忘记或遗漏了相应的构造函数的定义。

总而言之,default关键字的引入使得我们能够明确地声明使用编译器生成的默认构造函数,以便在需要时轻松获得默认构造函数的行为。

2.应用实例

<1>.代码示例

#include <iostream>class Item {
public:int value;//默认构造函数Item() = default;//自定义构造函数Item(int v) : value(v) {}
};int main() {//使用默认构造函数创建对象Item item1;//使用自定义构造函数创建对象Item item2(42);item1.value = 111;std::cout << "item1.value: " << item1.value << std::endl;std::cout << "item2.value: " << item2.value << std::endl;return 0;
}
http://www.yayakq.cn/news/77283/

相关文章:

  • 温州网站设计联系亿企邦WordPress多条件搜索
  • 邯郸有设计网站的吗网页效果图设计流程
  • 怎样查网站谁做的为什么我的网站百度不收录
  • 电子网站怎么做的网页设计类型与风格
  • 创意经济型网站建设南昌网站seo哪家公司好
  • 网站开发自学难吗网站建设方案书应急处置方案
  • 做托福的网站网站怎么做能中英文的
  • 个人网站变现dw网站开发与设计实训总结
  • 正能量网站大全下载gs甘肃人社
  • 玉泉营网站建设公司昨晚贵州出大事
  • 学做网站可以赚钱吗做网站的一些话术
  • 做网站外包公司专业建设特色亮点
  • 邢台网站建设58大规模网站
  • seo推广主管seo是做什么工作的
  • 做网站都需要会什么软件建自己的网站做外贸
  • 外贸网站建设制作设计案例手机网站特效
  • 怎么建设公司的网站微信平台开发多少钱
  • 语文建设 官方网站推网站
  • 遂宁网站建设略奥网络网络培训心得
  • 什么是企业网站源码wordpress近期评论
  • 网站建设市场趋势长沙有哪些网站建设公司好
  • 网站开发经验四川成都具体地址有哪些
  • 建设飞鹰摩托车官方网站江苏seo和网络推广
  • 浙江中立建设网站企业网络营销策划方案书范例
  • 怎样制作表白网站平面毕业设计作品网站
  • 凯里信息网站微信公众号网页
  • 做外汇 虚拟网站flash网页制作
  • 做外贸生意最好的网站wordpress参考书
  • 系统开发工程师是干什么的济宁网站建设优化
  • 电子商务网站建设 实验分析搜索引擎的使用方法和技巧