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

一家只做外卖的网站新闻平台发布

一家只做外卖的网站,新闻平台发布,汽车之家网页版电脑版,wordpress用户ipC[类和对象][3] 赋值运算符的重载(operator) 1.是一个默认成员函数,重载必须为成员函数,用于两个已经存在的对象,(d1d3赋值重载)(Stack d4d1拷贝构造(因为d4未存在,初始化)) 2.建议写成引用返回提高效率,可以连续赋值重载 3.没有写的时候会自动生成,完成值拷贝/浅拷贝对(对于…

C++[类和对象][3]

赋值运算符的重载(operator=)

1.是一个默认成员函数,重载必须为成员函数,用于两个已经存在的对象,(d1=d3赋值重载)(Stack d4=d1拷贝构造(因为d4未存在,初始化))
2.建议写成引用返回提高效率,可以连续赋值重载
3.没有写的时候会自动生成,完成值拷贝/浅拷贝对(对于自定义类型)(一个修改会修改另一个)
4.栈实现赋值重载,要先销毁空间,创建一个一样的空间,再拷贝

class Date
{
public:Date(int year=1,int month=1,int day=1)
{
_year=year;
_month=month;
_day=day;
}
Date(const Date& d)//(拷贝构造,把d1传参给d)引用传参不改变使用const
//注意使用&,不然会无穷递归(传值传参函数返回都规定要调用拷贝构造)
{
_year=d.year;
_month=d.month;
_day=d.day;
}
Date& operator=(const Date& d)//
{
if(this!=&d)
{
_year=d.year;
_month=d.month;
_day=d.day;
}return *this;//(添加this指针的引用返回可以连续赋值)
}void Print()
{
cout<<_year<</<<_month<</<<_day<<endl;
}
private:
{
int _year=year;
int _month=month;
int _day=day;
}
class Stack
{
public:
Stack& operator=(const Stack& st)
{//先判断
if(this!=&st)
{free(a);
a=(int*)malloc(sizeof(int)*st.capcity);
if(a==nullptr)
{
perror("malloc fail!");
return;
}
memcpy(a,st.a,sizeof(int)*st.top);
top=st.top;
capcity=st.capcity;
}
return *this;//栈的赋值重载
}
private:
int top;
int capcity;
}};
int main()
{
Date d1(2025,4,24);
Date d2(d1);
Date d3;
d3=d1=d2;//赋值重载
Stack st1;
Stack st2;
st1=st2;
}
http://www.dtcms.com/wzjs/74191.html

相关文章:

  • 什么是网络营销?它的内涵包括哪几个层次?推送者seo
  • 网站是一个链接的页面结合吗百度云手机登录入口
  • 做网站昆山seo搜索优化专员招聘
  • 企业网站建设熊掌号中国女排联赛排名
  • 深圳网站建设找智恒网络网站统计
  • 怎么查看一个网站有没有做推广互联网舆情信息
  • 学校网站建设电话百度一下电脑版首页网址
  • 怎样做月嫂网站b站推广入口2023mmm
  • 天乐测绘网做网站吗广告推广的软件
  • 北京专业建设网站公司哪家好今日十大热点新闻
  • 用xml可不可以做网站网站在线客服系统 免费
  • 智能建站模版郑州网络推广平台有哪些
  • 深圳网站建设哪家公司便宜郑州网站运营实力乐云seo
  • 河北集团网站建设sem优化服务公司
  • 宝安专业做网站软文模板app
  • 基于web的企业网站管理系统设计刷推广链接人数的软件
  • 自己做的网站怎么绑定域名广州最新政策
  • 新疆住房建设厅网站网站优化外包顾问
  • 网站开发容易学吗网站快速搜索
  • 做教育的网站有哪些内容吗优化疫情二十条措施
  • dnf辅助源码论坛seo结算系统
  • 麓谷网站建设公司教育培训机构官网
  • 做企业网站的公司搜索引擎营销方法主要有三种
  • 大连哪家公司做网站比较好广州网络推广外包平台
  • 织梦做导航网站安卓优化大师旧版本下载
  • 网站系统 深圳博域通讯seo详细教程
  • 基于web的网站建设步骤杭州关键词优化平台
  • 网站开发价格表企业宣传册模板
  • 河北建设厅政府网站百度网页版链接地址
  • 邯郸大网站百度数据库