C++类中变量也可以是引用哈------要用初始化列表来初始化
来源:互联网 发布:苹果6s怎么设置4g网络 编辑:程序博客网 时间:2024/06/05 07:54
C++类中变量也可以是引用哈------要用初始化列表来初始化(因为C++引用一旦绑定, 就无法更换, 有点类似const)
#include <iostream>using namespace std;class A {public: int &x;int &y; A(int &tmpX, int &tmpY):x(tmpX), y(tmpY){} };int main(){int tmpX = 1;int tmpY = 2;A a(tmpX, tmpY);a.x = 5;a.y = 6;cout << a.x << endl; // 5cout << a.y << endl; // 6return 0;}第一次见, 不多说。
阅读全文
1 0
- C++类中变量也可以是引用哈------要用初始化列表来初始化
- 类成员原来也可以用已经初始化过的成员来初始化
- 初始化列表的初始化变量顺序是根据成员变量的声明顺序来执行的
- C++中的初始化列表中可以对那些变量或对象进行初始化
- C++为什么用初始化列表初始化类的成员变量
- 构造函数中,哪些成员变量一定要通过初始化列表来初始化
- 构造函数中,成员变量一定要通过初始化列表来初始化的几种情况
- c中for 循环里可以初始化变量吗
- 在初始化列表中,成员变量的初始化顺序是其在类中声明顺序,而非列表中的顺序。
- 在初始化列表中,成员变量的初始化顺序是其在类中声明顺序,而非列表中的顺序。
- C++:只用初始化列表初始化变量的几种情况
- 拷贝构造函数,也可以使用成员初始化列表语法
- C++中初始化列表的初始化变量的顺序
- JS变量也要注意初始化
- 关于c++的类中成员变量初始化问题+初始化列表中对应顺序问题!
- 关于C++中类的初始化列表中初始化变量顺序问题
- 引用变量的初始化
- C++类中引用成员和常量成员的初始化(初始化列表)
- Java的纤程库
- 三分钟开启第一个 Kotlin 工程
- 浅谈家用路由器安全变迁
- C++用双链表检测回文数(palindrome number)
- 设计模式初探-中介者模式
- C++类中变量也可以是引用哈------要用初始化列表来初始化
- hdu 6050 Funny Function
- HDU6070 Dirt Ratio(线段树+二分)
- POJ 3255(次短路+SPFA)
- mybatis generator插件自定义修改
- 安卓代码中常用的代码以及问题收集
- hdu 6060 RXD and dividing (dfs)
- 机器学习(1)-分类
- JS 实现checkbox 全选 全不选