Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];

Вниз

Подскажите где ошибка?   Найти похожие ветки 

 
Jeck   (2002-04-26 01:12) [0]

TMemoryStream *pSendStream=new TMemoryStream;
char*p="123456";
pSendStream->Write(p,6);
pSendStream->Position=0;

Socket->SendStream(pSendStream);

delete pSendStream;//на delete матом ругается


 
Donal_Graeme   (2002-04-26 10:31) [1]

ага... очень хорошо задавать вопрос по си в форуме по дельфи. я не пишу на си, но мне думается, что там точно так же как и в дельфи надо писать pSendStream->Free; а не delete


 
Jeck   (2002-04-26 12:11) [2]

(выделил new удалил delete, если malloc то free)

На заметку.
Нашел в чем дело. Оказывается, после Socket->SendStream(pSendStream);
pSendStream удаляет сам класс TCustomWinSocket!!!!!!
delete pSendStream ручками делать не надо.





Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.006 c
4-23842
chernoruk
2002-05-01 08:08
2002.07.08
Почему GetHostByName( localost )=127.0.0.1 ВСЕГДА?


4-23847
Sergey_001
2002-05-11 07:16
2002.07.08
Хэндл окна.


14-23754
VID
2002-06-06 02:02
2002.07.08
Что за dll такая ?


1-23596
chak
2002-06-25 11:49
2002.07.08
Как устранить эту ошибку?


8-23689
Сергей С
2002-02-19 22:52
2002.07.08
DirectShow





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский