Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > [TCP] Алгоритм считывания


Автор: Sergio 8.9.2008, 23:20
Всем привет. Вот написал алгоритм считывания и отправки файла:
Код

int currentPos =0;
int fileSize = GetFileSize (hFile, NULL);

    while(currentPos < fileSize)
    {
         DWORD bytesOfRead;
         strcpy(fileBuffer, "\0");

         ReadFile(hFile, fileBuffer, 255, &bytesOfRead, NULL);
         currentPos += strlen(fileBuffer);
    
         // Отправка буффера
     }

Проблема в том что отправляется последний буффер 2 раза smile Почему - не знаю. Вроде всё правильно.
Спасибо.

Автор: Rpahut 9.9.2008, 01:47
Цитата

Почему - не знаю

Sergio, а я кажца знаю. Только вслух не скажу.
Предлагаю продолжить обсуждение здесь:
http://forum.vingrad.ru/forum/topic-227282.html


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)