O ile pamietam bylaw C++ funkcja zwracajaca ile milisekund uplynelo od uruchomienia programu, ale nie moge sobie przypomniec jej nazwy, a bez tego trudno sie szuka :)
Moze ktos pamieta jak to ustrojstwo sie nazywalo??
Assassin.
O ile pamietam bylaw C++ funkcja zwracajaca ile milisekund uplynelo od uruchomienia programu, ale nie moge sobie przypomniec jej nazwy, a bez tego trudno sie szuka :)
Moze ktos pamieta jak to ustrojstwo sie nazywalo??
Assassin.
ano jest jaka skubana GetTickCount() ale zwraca czas pracy systemu, więc musisz sobie zapamiętać retval tej funkcji podczas uruchomienia programu
jest jeszcze GetProcessTimes() i pewnie o nią chodzi
lpUserTime
[out] Pointer to a FILETIME structure that receives the amount of time that the process has executed in user mode
ok to sa funkcje windowsowe ( chyba ) a nie ma nic dosowego lub linuxowego??
W Linuksie jest gettimeofday().
Mały OT:
Niestety C++ nie ma dobrej biblioteki standardowej. :( :( :(
To jest fakt, który martwi mnie najbardziej - przez taką głupotę C++ jest wypierane przez dużo słabszą (jako język) Javę. Zauważcie, że gdyby była naprawdę dobra biblioteka standardowa, to C++ byłoby bardziej przenośne niż Java. Czyste C++ jest bardziej przenośne, ale cała ta przenośność rozbija się o nawet takie banały jak pobranie czasu czy wielowątkowość.
Nawet czysty STL nie umywa się funkcjonalnością do tego co jest w java.util (poza szybkością - ale szybkość liczy się pewnie w 5% aplikacji).
dzieki za infromacje.
A co do stl'a to pozaostje miec nadzieje ze ansi c++ bedzie sie rozwilaj.
Assassin.
A co do stl'a to pozaostje miec nadzieje ze ansi c++ bedzie sie rozwilaj.
Jesli dalej w tym tempie, to ja czarno to widze.