У меня есть эти строки:Компилятор C2758 Ошибка в Visual Studio 2013
class ModulePeople : public Module {
public:
std::list<People> & list_people;
std::list<People>::iterator it;
}
Когда я пытаюсь скомпилировать у меня есть эта ошибка:
Compiler Error C2758
'ModulePeople': a member of reference type must be initialized
Эта ошибка появляется в этой строке, например:
it = list_people.begin();
Но я действительно не знаю, как ввести в действие эту переменную, поскольку я не могу сделать это до NULL. Если кто-то может мне помочь, он был бы очень благодарен.
Пожалуйста, сообщите код, который воспроизводит вашу ошибку. – EdChum
Эта ошибка появляется в этой строке, например: it = list_people.begin(); – Seifil
Мои пристрастия, я скопировал плохо. Отредактировано – Seifil