![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите где ошибка?
Jeck © (2002-04-26 01:12:00)TMemoryStream *pSendStream=new TMemoryStream;
char*p="123456";
pSendStream->Write(p,6);
pSendStream->Position=0;
Socket->SendStream(pSendStream);
delete pSendStream;//на delete матом ругается
Jeck (2002-04-26 12:11:00) [1](выделил new удалил delete, если malloc то free)
На заметку.
Нашел в чем дело. Оказывается, после Socket->SendStream(pSendStream);
pSendStream удаляет сам класс TCustomWinSocket!!!!!!
delete pSendStream ручками делать не надо.
Donal_Graeme (2002-04-26 10:31:00) [2]ага... очень хорошо задавать вопрос по си в форуме по дельфи. я не пишу на си, но мне думается, что там точно так же как и в дельфи надо писать pSendStream->Free; а не delete