Guckstu: http://www.fh-fulda.de/~klingebiel/c-stdlib/time.htm
Mit der time.h hast du eigentlich alles was du brauchst. Wie die andern schon sagen: garantiert ist die Zeit damit nicht - andererseits ist es i.d.R. keine Katastrophe, wenn er 53 ms brauch. Soll heissen, ich hatte noch nie Probleme damit.
Die Funktion, die du brauchst, ist
clock_t clock(void);
Damit kannst du sowas schreiben:
#include
// …
const short wartezeit = 50;
long time1 = clock(),
time2 = clock;
while(!dein_datei_strom.eof())
{
// Warten
while(time2 - time1
Das ist jetzt nicht die sauberste oder eleganteste Lösung, müsste aber funzen…
kvida