|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anthony Nedviga 2:464/405.23 07 Oct 2001 19:27:07 To : arnost@kursknet.ru Subject : несусветное поведение clock() -------------------------------------------------------------------------------- Hi, arnost@kursknet.ru! 06 Окт 01 23:00, arnost@kursknet.ru wrote to All: a> Hарод, я худею. Это хорошо, это полезно. a> вдруг обнаружил, что time.clock() возвращает каждый раз одно и то же a> #include <time.h> main() { a> clock_t t; a> while (1) { a> sleep(1); a> t = clock(); a> printf("%i\n",t); a> } a> } И? man clock, однако, поможет отцу русской демократии. Ибо сказано там 'The value returned is the CPU time used' sleep() не расходует CPU time. Замена sleep(1) на конструкцию вида unsigned long a, b; for (a=-1;a!=0;a--) b=a-b; даёт на выходе иной ;-) результат. Tony. Пеpиод полуpаспада винды - 3 месяца. --- Hад седой равниной моря гордо реет жирный пИнгвин! * Origin: * gOlem * (2:464/405.23) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33143bc092d7.html, оценка из 5, голосов 10
|