Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Visual C++/MFC/WTL > Динамический массив в структуре |
Автор: strannik13 24.5.2009, 09:46 |
доброго времени суток. Не могли бы вы мне помочь? struct person { char* surname=new char[15]; person *next; person *prev; }; error C2864: 'person::surname' : only static const integral data members can be initialized within a class ![]() что можно с этим сделать? |
Автор: Void 24.5.2009, 10:26 | ||
А что этим предполагалось сделать? Прозреваю потребность в конструкторе:
И вообще, std::string. |
Автор: strannik13 24.5.2009, 10:53 | ||
просто у меня такая проблема: я создаю список из этих таких структур, после чего забиваю в него фамилии(100штук), каждая структура добавляется в конец списка. после, пытаюсь их вывести, он выводит одну и ту же фамилию(последнюю) 100 раз. поэтому, я подумал, что указатели в структуре указывают на одну и ту же область памяти и туда забиваются поочередно 100 фамилий, т.е. одна сменяет другую. |