1
有人可以给出“非const左值引用”的例子吗?非const左值引用的示例
我需要传递一个对象到一个例程中,在该例程完成后,对象的状态将被修改,我期望使用具有修改状态的对象。
我在其他地方看过,我应该将该对象作为“非常量左值引用”来传递。那是什么,有人可以举个例子吗?
有人可以给出“非const左值引用”的例子吗?非const左值引用的示例
我需要传递一个对象到一个例程中,在该例程完成后,对象的状态将被修改,我期望使用具有修改状态的对象。
我在其他地方看过,我应该将该对象作为“非常量左值引用”来传递。那是什么,有人可以举个例子吗?
给你
#include <iostream>
void increase(int &x)
{
++x;
}
int main()
{
int x = 0;
std::cout << "x = " << x << std::endl;
increase(x);
std::cout << "x = " << x << std::endl;
}
哦,对了。谢谢。那么,那不是我有的错误。格儿。 ;-) – Marco