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