C++ Програма выполнения на время

  • Автор темы Mrak
  • Дата начала
M

Mrak

Гость
#1
Розказываю суть. мне нуно написать прогу тестирования на С++ из файла зщитать 100 вопросо методом случайного выбора выбрать 20 вопросов и на протижении 40 минут отвечать на них в конце зделать подщоты ........

ВОПРОС как описать ограничение по времени в програме в 40 минут??



зы: сори за орфографию 4:30 утра
 
S

sg^_^milytia

Гость
#2
Сделай счетчик,


int counter=1; // счетчик в секундах

while (counter<= (40*60))
{
counter++;

askme (rnd); // функция задавания вопросов

sleep (1); //уснуть на секунду
}
 
S

Setry

Гость
#3
омг жесть)
из кода выше следует, что пользователь не сможет ответить
т.к. во время слипа программа бездействует адо следущего слипа (пара тактов процессора) он просто не успеет щелкать

З.Ы. таймер придумал трус?)
 
S

sg^_^milytia

Гость
#4
Это смотря как будет выглядеть

askme (rnd);

если это будет просто парсер - то да - пользователь в пролете.