c++ - 如何更改 C++ 引用所引用的变量?

标签 c++ reference dynamic-rebinding

如果我有这个:

int a = 2;
int b = 4;
int &ref = a;

如何让 ref 在这段代码之后引用 b

最佳答案

这是不可能的,那是 by design .引用不能被反弹。

关于c++ - 如何更改 C++ 引用所引用的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7713266/

相关文章:

c++ - 红黑树插入代码显示段错误 11

C++ 运算符和转换问题

javascript - 使用 jQuery "clone()"后如何维护(或重新应用)jQuery 对新元素的绑定(bind)?

python - Python 的 "is"运算符在 Go 中的等价物是什么?

sql - 递归关系SQL错误

clojure - 什么时候应该在 Clojure 中使用临时重新绑定(bind)特殊变量这一习惯用法?

javascript - 无法重新绑定(bind)滚动事件?

c++ 我更改了我的列表(和代码),因此它现在处理 Node* 而不是 Node 对象,并且它导致了 undefined reference 错误

c++ - 从 cpp 文件内联函数时出现链接器错误

C#:指向多个整数的引用/指针数组