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

wordpress的模板制作电子商务seo是什么意思

wordpress的模板制作,电子商务seo是什么意思,网站续费收多少合适,雄安网站建设公司一:当实现一个类的时候,编译器都做了什么 前言:当我们实现一个类的时候,编译器为我们做了什么;在对类进行操作的时候,有哪些特殊的成员函数可以帮助我们更好的操纵类; class A {A();//默认构造…

一:当实现一个类的时候,编译器都做了什么

前言:当我们实现一个类的时候,编译器为我们做了什么;在对类进行操作的时候,有哪些特殊的成员函数可以帮助我们更好的操纵类;

class A {A();//默认构造函数A(const A&);//拷贝构造函数A& operator=(const A&);//拷贝赋值运算符~A();//析构函数int IntNum;
}

1.1 空类

class A {}

(1)默认构造函数

初始化对象的非static数据成员

(2)默认合成析构函数

销毁对象的非static数据成员

(3)默认合成拷贝构造函数

依次将每个非static成员拷贝到正在创建的对象中
(即使已经定义其他构造函数,编译器也会合成一个拷贝构造函数)

(4)默认合成拷贝赋值运算符

若类未定义自己的拷贝赋值运算符,编译器会为类合成一个。

Note:当我们需要自定义一个类的析构函数的时候,几乎可以肯定它也需要自定义一个拷贝构造函数和拷贝赋值运算符

(5)this指针

二:类中特殊的函数

2.1 类的对象在“拷贝,移动,赋值,销毁”时,做了什么

string str1(10,'.'); //直接初始化
string str2(str1); //直接初始化
string str3 = str1; //拷贝初始化
string str4 = "123456789"; //拷贝初始化
string str5 = string(10, '.'); //拷贝初始化
/*
直接初始化要求编译器使用普通的函数匹配来选择与我们提供的参数最匹配的构造函数
拷贝初始化要求编译器将右侧运算对象拷贝到正在创建的对象中,需要时进行类型转换
*/
void fun1(string s);
fun1(str1);//拷贝初始化:将一个对象作为实参传递给一个非引用类型的形参
string fun2();
string str6 = fun2();//拷贝初始化:从一个返回类型为非引用类型的函数返回对象
struct DATA{
int intNum;
string strNum;
}
DATA data1 = {1,"12345678"};//拷贝初始化:用花括号列表初始化一个数组中的元素或一个聚合类中的成员
/*
当初始化标准库容器或是调用其insert或push成员时,容器会对其元素进行拷贝初始化,
与之相对,用emplace成员创建的元素都进行直接初始化
*/
vector<int> VecNum1;
VecNum1.push_back(1);//拷贝初始化
VecNum1.emplace_back(1);//直接初始化
vector<int> VecNum2;
VecNum2.insert(VecNum2.end(), VecNum1.begin(), VecNum1.end());//拷贝初始化

(1)拷贝构造函数

(2)移动构造函数

/*
使用方法:	1.使用std:move()的标准库函数2.使用定义了“移动构造函数”的标准库类
*/
A::A(A &&a) noexcept//移动操作不应该抛出异常,避免为了处理这种可能性而带来额外的操作
: IntNum(a.IntNum)//接管a中的资源
{//a进入析构状态
}
/*
移动构造函数不申请新内存
*/

(3)拷贝赋值运算符

(4)移动赋值运算符

A& A::operator =(A && a) noexcept 
{//释放原有资源//接管资源//移后源对象可析构
}
http://www.hkea.cn/news/846118/

相关文章:

  • 做网站商丘3a汽车集团公司网络营销方案
  • 网络宣传推广策划范文seo如何优化排名
  • 网站 建设 原则新闻今天的最新新闻
  • 服装网站首页设计主要推广手段免费
  • 网站建设公司做销售好不好?seo搜索引擎优化实训总结
  • 江西威乐建设集团有限公司企业网站长春关键词优化公司
  • 深圳网站建设lxhd英文关键词seo
  • 在线购物商城网站百度移动端排名软件
  • 太原网站的公司友情链接的英文
  • 网站是用什么做的吗百度q3财报2022
  • 深圳福田网站建设公司如何做谷歌seo推广
  • 西安有做网站的吗北京网站设计公司
  • 哪家专门做特卖网站平台连接
  • 衢州网站推广最近发生的重大新闻
  • 网页设计的网站配色方案seo基础培训机构
  • 维护网站是什么工作淄博网站制作
  • 做电影下载网站成本淘宝关键词排名
  • 企业h5网站建设百度推广电话是多少
  • 中国保密在线网站培训系统软文怎么做
  • 山西住房城乡建设部网站整合网络营销是什么
  • 做美图网站有哪些东西吗个人博客seo
  • 南昌专业做网站公司竞价托管怎么做
  • 网站产品展示怎么做微信小程序建站
  • dw做网站的流程客户引流的最快方法是什么
  • 做网站app优惠活动的交换链接营销成功案例
  • 企业公示信息查询系统山西上海百度推广优化公司
  • 上海网站排名优化价格武汉百度快照优化排名
  • 做网站小程序如何做广告宣传与推广
  • 网站建设背景朝阳百度新闻网页
  • 专门做拼团的网站西安网站开发