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

  #788  
Старый 25.02.2008, 16:23
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

Цитата:
Сообщение от zythar  
не. ну почему все перешли на этот си++? хз какая хрень..
делай recv в цикле. насколько я знаю функция возвращяет сколько байтов она прочитала.
получается так.
while (bytes=recv(s, response, 1024)>0) {
d=open("file", O_RDRW);
write(d, response, bytes);
}
так по идее должно получится
... да потому что такими циклами самими по себе не сделать мало мальски хорошую программу, всем приходится привыкать к реалиям мастдая. Если цикл значит новая нитка(thread).... далее по Рихтеру и С++
а если не нитка а асинхронные сокеты, то далее по Win32socket.faq и С++!
 
Ответить с цитированием