Цитата(AntonGrey @ 3.4.2011, 23:00 ) | | ля windows удобным способом будет использование функции GetTickCount() |
Цитата(Mormishka @ 4.4.2011, 17:53 ) | | А для консольного приложения нет? |
| Код | #include <ctime> #include <iostream>
int main () { clock_t t1=clock (); /* do something here */ clock_t t2=clock (); std::cout << "elapsed time: " << double(t2-t1)/CLOCKS_PER_SECOND << "s\n"; }
|
но это еще не таймер, для таймера действительно отдельный поток нужен (и в консоли, и в оконном приложении), см. afiskon
Добавлено через 1 минуту и 11 секунд
Цитата(AntonGrey @ 3.4.2011, 23:00 ) | Для windows удобным способом будет использование функции GetTickCount()
|
ее кстати и в консольном не запрещено использовать  |