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

网站建设制作服务商做网站可以用ai做

网站建设制作服务商,做网站可以用ai做,做外贸进国外网站,百度网址大全旧版安装文章目录 一、匿名对象 生命周期1、匿名对象 生命周期 说明2、代码示例 - 匿名对象 生命周期 二、构造函数 中调用 构造函数1、构造函数 中 不能调用 构造函数2、代码示例 - 构造函数中调用构造函数 构造函数初始化列表 总结 : 初始化列表 可以 为 类的 成员变量 提供初始值 ;… 文章目录 一、匿名对象 生命周期1、匿名对象 生命周期 说明2、代码示例 - 匿名对象 生命周期 二、构造函数 中调用 构造函数1、构造函数 中 不能调用 构造函数2、代码示例 - 构造函数中调用构造函数 构造函数初始化列表 总结 : 初始化列表 可以 为 类的 成员变量 提供初始值 ;初始化列表 可以 调用 类的 成员变量 类型的 构造函数 进行成员变量初始化操作 ;初始化列表 可以 使用 构造函数 中传入的 参数 ;类初始化时 , 根据定义顺序 , 先调用 成员变量的 构造函数 , 然后调用外部类构造函数 , 析构函数正好相反 ;实例对象 的 const 成员变量 必须只能在 初始化列表 中进行 初始化 , 所有的构造函数都要进行初始化操作 ;构造函数 中 不能调用 构造函数 ; 一、匿名对象 生命周期 1、匿名对象 生命周期 说明 调用 类名(构造函数参数) 创建的是 匿名对象 ; 匿名对象 的 生命周期 仅限于 该 匿名对象 所在的 代码表达式 , 一旦 该行代码执行完毕 , 匿名对象就会被销毁 ; 匿名对象 的 生命周期 仅限于 那一行代码 中 ; 匿名对象 生命周期 分以下几种情况 : 单独创建 匿名对象 , 不使用变量 接收该 匿名对象 , 匿名对象 的生命周期 仅限于 创建匿名对象 的那一行代码表达式 , 一旦该行代码执行完毕 , 匿名对象 就会被销毁 ;如果 匿名对象 被用于 对象初始化 , 匿名对象 不会被销毁 , 而是被转为 普通对象 , 赋值给变量 ;如果 匿名对象 被用于 为现存对象赋值 , 会将 匿名对象 的值赋值给 现有对象 , 赋值完毕后 , 匿名对象仍在本行代码执行结束后销毁 ; 2、代码示例 - 匿名对象 生命周期 下面的代码中 , 在 fun 函数中 , 调用 Student(18, 180) 代码 , 创建 Student 类型的匿名对象 , 匿名对象的生命周期 只存在于 这一行代码 , 该行代码执行完毕后 , 匿名对象 就会被 析构 ; void fun() {cout 创建匿名对象之前 endl;// 创建 Student 类型的匿名对象// 匿名对象的生命周期 只存在于 这一句话Student(18, 180);cout 创建匿名对象之后 endl; }代码示例 : #include iostream using namespace std;class Student { public:// 带参构造函数Student(int age, int height){m_age age;m_height height;cout 执行 Student 的构造函数 endl;}~Student(){cout 执行 Student 的析构函数 endl;}public:int m_age; // 年龄int m_height; // 身高 };void fun() {cout 创建匿名对象之前 endl;// 创建 Student 类型的匿名对象// 匿名对象的生命周期 只存在于 这一句话Student(18, 180);cout 创建匿名对象之后 endl; }int main() {// 该函数中定义了一个匿名对象fun();// 控制台暂停 , 按任意键继续向后执行system(pause);return 0; }执行结果 : 创建匿名对象之前 执行 Student 的构造函数 执行 Student 的析构函数 创建匿名对象之后 Press any key to continue . . .二、构造函数 中调用 构造函数 1、构造函数 中 不能调用 构造函数 构造函数中 调用 构造函数 是危险行为 ; 构造函数 中调用 构造函数 , 并不会为本对象进行初始化操作 ; 构造函数 的调用方式 , 天然就会创建一个 匿名对象 , 如果 没有变量 接收 这个 匿名对象 , 该匿名对象 在 本行表达式执行完毕后 , 就会被销毁 ; 2、代码示例 - 构造函数中调用构造函数 下面的代码中 , 先定义 有参构造函数 , // 带参构造函数Student(int age, int height){m_age age;m_height height;cout 执行 Student 的构造函数 endl;}然后 , 在无参的 构造函数中 , 调用 有参构造函数 ; // 构造函数中 调用 构造函数 是危险行为Student(){// 构造函数中调用构造函数// 此时 创建 的是匿名对象// 如果 匿名对象 没有被接收 // 就会在 本代码 执行结束后 立刻销毁Student(18, 180);}Student(18, 180) 调用方式 , 会创建一个 匿名对象 ; 如果 匿名对象 没有被接收 , 就会在 本代码 执行结束后 立刻销毁 ; 本实例对象 的成员变量实际上没有进行初始化 , 当前为随机值 ; 这也是 打印 对象成员变量 的值为随机值 的原因 ; s.m_age -858993460 , s.m_height -858993460代码示例 : #include iostream using namespace std;class Student { public:// 带参构造函数Student(int age, int height){m_age age;m_height height;cout 执行 Student 的构造函数 endl;}// 构造函数中 调用 构造函数 是危险行为Student(){// 构造函数中调用构造函数// 此时 创建 的是匿名对象// 如果 匿名对象 没有被接收 // 就会 本代码 执行结束后 立刻销毁Student(18, 180);}~Student(){cout 执行 Student 的析构函数 endl;}public:int m_age; // 年龄int m_height; // 身高 };void fun() {// 创建 Student 类型的匿名对象// 匿名对象的生命周期 只存在于 这一句话Student(18, 180); }int main() {// 该函数中定义了一个匿名对象//fun();Student s;cout s.m_age s.m_age , s.m_height s.m_height endl;// 控制台暂停 , 按任意键继续向后执行system(pause);return 0; }执行结果 : 执行 Student 的构造函数 执行 Student 的析构函数 s.m_age -858993460 , s.m_height -858993460 Press any key to continue . . .
http://www.dnsts.com.cn/news/169028.html

相关文章:

  • 学校网站建设栏目有哪些网站规划与建设论文
  • 配色设计网站推荐网络营销的特点包含()。
  • 企业网站响应式企业官方网站怎么查
  • 做网站公司赚钱吗用阿里云空降怎么建设网站
  • 不备案怎么做淘宝客网站吗电商在线设计网站
  • 网站查询进入网页版淘宝网登录入口
  • 课题网站建设培训简讯汽车之家官网入口
  • seo技术网站建设家具网站建设规划
  • 浙江省住房和建设厅网站做一个商城网站需要什么流程
  • 中英文双语网站建设汕头潮南网站建设
  • 出名的建站网站wordpress的官网
  • 济南建站做网站的控件
  • 如何做一个门户网站html5彩票网站模板
  • 流量对网站排名的影响因素做网店好还是网站好
  • 现在网站建设用什么语言注册安全工程师是干什么的
  • 自己怎样做网站wordpress 指定模板
  • 深圳在线制作网站wordpress 记录访问ip
  • 云南建设学校网站首页WordPress托管如果使用插件
  • 湖南省网站设计公司西安 网站设计
  • 怎么把svg做网站背景vs做网站怎样加数据库
  • 关闭未备案网站网站推广软件污
  • 站长工具黄网站建设就是学淘宝吗
  • 模版建网站erp管理系统软件有哪些
  • python策略网站怎么做智慧软文发布系统
  • 东莞做网站那家好百度网站与推广
  • 网站怎么添加关键词 好让百度收入_ 现在网站用的是模板做的外贸业务员面试常见问题
  • 织梦cms建设企业网站做网站客户需要提供的资料
  • 做最好的网站新新宁波seo网站服务
  • 网站建设是软件开发吗提供网站建设服务的网站
  • 响应式网站优势短网址生成功能