CSocket & Receive
От: Twil Россия  
Дата: 27.06.03 18:22
Оценка:
void CClient::OnReceive(int nErrorCode)
{
    char myBuffer[512];
    int Received=0;
    Received = Receive(myBuffer, 512);
    myBuffer[Received]='\0';
    CSocket::OnReceive(nErrorCode);
}


Здраствуйте, уважаемые!
Вот есть такой код, который дайтся во многих книгах и исходниках. Но как-то все молчат на тему того, что буфера для приема данных может не хватить. Как можно обойти эту неприятность и написать универсальный код?




28.06.03 01:02: Перенесено модератором из '.NET' — AVK
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.