jak pobrac i zaktualizowac w programie czas w linuxie??

0

hi
problem jest tego typu,ze mam program,ktory umozliwia uzytkownikowi wykonywanie "jakiejs" zagadki.
Po rozwiazaniu na ekranie powinien sie pojawic czas wykonania tego zadania.
Jak to zrobic?

Help me plizzz

p.s.
dodam tylko,ze to pod linuxa i standardowe gettime() z borlanda nie chodzi :(

0

biblioteka time.h nie wiem czy jest pod linuxem , ale tam jest coś takiego jak clock , czas od otworzenia programu , w chwili właczenia zagadki pobierasz ten czas , a po rozwiązaniu jej zapisujesz do drugiej zmiennej ten czas (który jest aktualnie) odejmujesz od siebie dwa czasy , i wynik odejmowania to czas rozwiązania zagadki . Nie pamiętam w jakich jednostkach :)

0

Clock() zwiększa licznik 91 razy w ciągu 5 sekund (18.2 raza na sekundę). A tak na prawdę jest to int 1ah (int 19h- to przecież co innego, ale równie wspaniałego [stuk] sorki pomyłka) pomniejszone o stan zwrócony podczas uruchomienia programu.

http://4programmers.net/Forum/viewtopic.php?id=47003

1 użytkowników online, w tym zalogowanych: 0, gości: 1