class RefDemo{
public:
RefDemo(int& value) : m_value(value)
{
}
int& m_value;
};
注意 RefDemo(int& value) 中参数为int&, 这里容易错误使用为int(错误用法会导致对形参的引用,而不是传入对象的引用)。

class RefDemo{
public:
RefDemo(int& value) : m_value(value)
{
}
int& m_value;
};
注意 RefDemo(int& value) 中参数为int&, 这里容易错误使用为int(错误用法会导致对形参的引用,而不是传入对象的引用)。