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

  #5  
Старый 18.02.2008, 00:18
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Цитата:
KEZ, класс писался под мой проект, и там мне надо чтобы возвращало именно char *, поэтому я его и возвращаю.
Значит твой проэкт неправильно составлен, т.к. если надо char* - значит ты будешь модифицировать в дальнейшем, что непрвильно.

Цитата:
Что тебе не нравится в пустом деструкторе?
То, что он не несет в себе ничего нужного, зачем его писать?

Цитата:
Сначала определяешь строку как m_Source = strdup(Src); средствами crt, а потом ее удаляешь уже средствами C++: delete m_Source;
Да, надо было написать там соотв. free. Торопился. И lstrcpyn() виндовая - это тоже.