09. februar 2005 - 16:52Der er
5 kommentarer og 1 løsning
At streame en fil
Jeg har en fil, som jeg har åbnet med ifstream (fp_in), som jeg skal have smidt ud til de connectende klienter. Umiddelbart kan jeg ikke se nogle fejl, men pointen er, at de data der kommer ud til klienten ikke er dem jeg sender...
Jeg håber I evt. kan spotte en fejl, eller noget jeg har missed;
int sendBuf = 1024; int bytesSent = 0;
fp_in.seekg(0, ios::beg);
buffer = new char[sendBuf]; while (!fp_in.eof()) { fp_in.seekg(bytesSent); fp_in.read(buffer, sendBuf); bytesSent = send(m_socket, buffer, sendBuf, 0); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.