- Регистрация
- 31 Окт 2012
- Сообщения
- 152
- Лучшие ответы
- 0
- Репутация
- 16
В таймере используется самый простой алгоритм:
PHP:
#include <iostream>
using namespace std;
class timer
{
protected:
int a, b;
public:
timer(int tmp)
{
a = 0;
b = tmp;
}
virtual ~timer() {}
};
class timer_two : public timer
{
public:
timer_two(int one) : timer(one) {}
void func_time()
{
try
{
for(;;)
{
if(a != time('\0'))
{
cout << b << endl;
a = time('\0');
b--;
if(b <= 0) throw 12;
}
}
}
catch(int temp)
{
if(temp == 12) cout << "Exit";
}
}
virtual ~timer_two() {}
};
int main()
{
timer_two *go = new timer_two(21);
go->func_time();
delete go;
return 0;
}
Последнее редактирование: