是否可以在 C++ 中将引用成员初始化为 NULL?
我正在尝试这样的事情:
class BigClass
{
private:
Object m_inner;
public:
const Object& ReadOnly;
BigClass() : ReadOnly(NULL)
{
Do stuff.
}
};
我知道如果我将“ReadOnly”初始化为对象的真实引用,我可以做到这一点,但是当我想在那里输入“NULL”时,我得到了错误:
“无法从 'int' 转换为 'const Object &'
我该如何解决这个问题?