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

南昌医院网站建设网站备案的具体流程

南昌医院网站建设,网站备案的具体流程,国外服务器租用网站,成都市网站公司1. 拷贝构造函数是构造函数的一个重载形式。 2. 拷贝构造函数的参数只有一个且必须是类类型对象的引用#xff0c;使用传值方式编译器直接报错#xff0c; 因为会引发无穷递归调用。 class Date { public:Date(int year 1900, int month 1, int day 1){_year year;_mont…1. 拷贝构造函数是构造函数的一个重载形式。 2. 拷贝构造函数的参数只有一个且必须是类类型对象的引用使用传值方式编译器直接报错 因为会引发无穷递归调用。 class Date { public:Date(int year 1900, int month 1, int day 1){_year year;_month month;_day day;}// Date(const Date d) // 正确写法Date(const Date d) // 错误写法编译报错会引发无穷递归{_year d._year;_month d._month;_day d._day;} private:int _year;int _month;int _day; }; int main() {Date d1;Date d2(d1);return 0; }3. 若未显式定义编译器会生成默认的拷贝构造函数。 默认的拷贝构造函数对象按内存存储按字节序完成拷贝这种拷贝叫做浅拷贝或者值拷贝。 class Time { public:Time(){_hour 1;_minute 1;_second 1;}Time(const Time t)//自定义类型拷贝构造需要自己写{_hour t._hour;_minute t._minute;_second t._second;cout Time::Time(const Time) endl;} private:int _hour;int _minute;int _second; }; class Date { private:// 基本类型(内置类型)int _year 1970;int _month 1;int _day 1;// 自定义类型Time _t; }; int main() {Date d1;// 用已经存在的d1拷贝构造d2此处会调用Date类的拷贝构造函数// 但Date类并没有显式定义拷贝构造函数则编译器会给Date类生成一个默认的拷贝构造函数Date d2(d1);return 0; } 在编译器生成的默认拷贝构造函数中内置类型是按照字节方式直接拷贝的而自定义类型是调用其拷贝构造函数完成拷贝的。 4. 编译器生成的默认拷贝构造函数已经可以完成字节序的值拷贝了还需要自己显式实现吗 当然像日期类这样的类是没必要的。那么下面的类呢验证一下试试 typedef int DataType; class Stack { public:Stack(size_t capacity 10){_array (DataType*)malloc(capacity * sizeof(DataType));if (nullptr _array){perror(malloc申请空间失败);return;}_size 0;_capacity capacity;}void Push(const DataType data){// CheckCapacity();_array[_size] data;_size;}~Stack(){if (_array){free(_array);_array nullptr;_capacity 0;_size 0;}} private:DataType *_array;size_t _size;size_t _capacity; }; int main() {Stack s1;s1.Push(1);s1.Push(2);s1.Push(3);s1.Push(4);Stack s2(s1);return 0; } 类中如果没有涉及资源申请时拷贝构造函数是否写都可以一旦涉及到资源申请 时则拷贝构造函数是一定要写的否则就是浅拷贝。
http://www.hkea.cn/news/14312176/

相关文章:

  • 深圳专业的免费建站青岛运营网络推广业务
  • 哪个网站买东西是正品又便宜php制作招聘网站
  • 网站建设职位怎么给餐饮店做网站
  • 无锡做网站seo的joomla 2.5:你的网站建设_使用与管理
  • 网站建设建站流程方案郴州建设局门户网站
  • 创建网站宝典做一个商城网站
  • 织梦网站地图模版网络舆情应急处置预案
  • 郑州软件网站建设优化网站的公司
  • 页面设计参考优化设计答案大全英语
  • 高端网站设计制作备案网站主办者承诺书
  • 如何用服务器建设网站网站建设 psd
  • 企业网站建设哪家正规相机网站建设规划书
  • 精彩 网站设计素材网站知乎
  • 来年做那些网站能致富设计平台兼职
  • 外贸网站 源码怎么自己用手机制作网页
  • firework做网站教程东莞南城网站设计
  • 临沂网站建设铭镇wordpress 培训行业主题
  • 网站名称有哪些品牌建设规划品牌意向
  • 扬州网站开发在网站底部给网站地图做链接
  • 国内最大的c2c网站是圣都家装公司简介
  • 公司网站框架网站建设项目经理招聘
  • 凡科做的网站手机版长沙招聘
  • 海口高风险地区提高网站seo
  • 网站建设实践试卷买了个网站后怎么做的
  • 天河网站建设企业在线网页翻译软件
  • 常州市金坛建设局网站app开发公司哪家好 求推荐
  • 网站开发中效率较高的编程语言网站做app服务端
  • 数据库2008做企业网站wordpress底部浮窗留言
  • iis如何做网站管理器最新网站开发软件
  • 网站制作需要学什么语言做网站需要多少费用