Показать сообщение отдельно

  #5  
Старый 20.08.2009, 12:51
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами: 9017461

Репутация: 414


По умолчанию

Все же не поленился и скачал, и так ...
Цитата:
descr = new char;
strcpy(descr, "empty");
Это простите что такое? ))
По вашему строка "empty" имеет длину в 1 символ?
Аналогично
Цитата:
object.setDescr("description");
Выделяем память не под массив а удаляем как массив
Цитата:
delete [] descr;
Поставьте descr = new char[100]; (или же другую нужную длину).

П.С. И вообще в подобных случаях ну очень хорошо помогает отладчик )

Последний раз редактировалось razb; 20.08.2009 в 12:57..
 
Ответить с цитированием