[SDF]Poire a écrit a écrit :
Si y a time.h (norme ANSI)
donc t'as clock
start = clock();
while (clock() < start + 1000);
équivalent à un sleep de 1s (enfin je pense C codé ici et pas testé)
edit : while (clock() < start + CLK_TCK); pour être + précis.... (enfin suis tjs pas sur....)
|
ce n'est pas equivalent a un sleep .
pendant le sleep , tu n'utilise pas de ressources , alors que la , tu utilise 100 % des ressourcesdispo .
c'est pas top en performance .
effectivement ,sleep n'est pas dans la norme ansi ,c'est un appel systeme , doncil faut inclure unistd.h et ca marche ( je l'ai utilisé cet apres midi avec gcc sous linux .