значится написал функцию : rand_per_sec () { time_t vrem1; time_t vrem2; int i; int n; for(i=0;i+1;i++) { vrem1 = time(NULL); n = 4.0 * rand()/(RAND_MAX); do { vrem2 = time(NULL); } while ((vrem2-vrem1)<=10); return(n); } }
Смысл: возвращает сл. число через опр. число сек. (10); Проблема: загрузка ЦПУ 99%; Вопрос: подскажите более элегантный способ решить задачу.
Огромное спасибо.