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
原创粉丝点击