C++类中变量也可以是引用的代码实例
更新时间:2019年04月08日 14:51:44 作者:stpeace
今天小编就为大家分享一篇关于C++类中变量也可以是引用的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
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; // 5
cout << a.y << endl; // 6
return 0;
}
第一次见, 不多说。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接
相关文章
关于C++使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳问题
这篇文章主要介绍了C++使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-07-07
C++17文件系统库之std::filesystem 示例详解
std::filesystem是C++17引入的一个强大且易用的文件系统操作库,它提供了跨平台的文件系统操作接口,简化了文件和目录操作的代码实现,本文给大家介绍C++17文件系统库之std::filesystem 示例详解,感兴趣的朋友一起看看吧2025-03-03


最新评论