Używam boost 1.46, który nie zawiera boost :: timer, w jaki inny sposób mogę zmienić czas moich funkcji.Jak wyzerować funkcję w milisekundach bez boost :: timer
Jestem obecnie to robi:
time_t now = time(0);
<some stuff>
time_t after = time(0);
cout << after - now << endl;
ale to daje odpowiedź w ciągu kilku sekund, więc jeśli funkcja przyjmuje < 1s wyświetla 0.
Dzięki
'std :: chrono' ?? – Pubby
@Pubby ma rację, jeśli masz dostęp do C++ 11, 'std :: chrono' jest do zrobienia. – Xymostech
Jaka jest Twoja platforma docelowa? "Win32'? "Linux"? – Chad