Можно ли инициализировать ссылочный элемент NULL в С++?
Я пытаюсь сделать что-то вроде этого:
class BigClass
{
private:
Object m_inner;
public:
const Object& ReadOnly;
BigClass() : ReadOnly(NULL)
{
Do stuff.
}
};
Я знаю, что могу это сделать, если инициализировать "ReadOnly" до реальной ссылки на объект, но когда я хочу добавить туда "NULL", я получаю сообщение об ошибке:
"не может преобразовать из 'int' в 'const Object &'
Как я могу это решить?