I have an application that is recording live , the capture file keep growing in size using fread() and feof() , but feof() is breaking the loop early , so what's the best technique to keep reading from the stream
- should I wait and then I can advance the file stream ?
- should I open the file again and advance to position by calculating the total of read bytes?
- maybe something else ?
the code will have to read the file , build a packet and send it packaging and sending is going well with fixed size files