Portál AbcLinuxu, 14. května 2024 16:35


Dotaz: cas v milisecundach ?

20.5.2006 19:45 ftft
cas v milisecundach ?
Přečteno: 86×
Odpovědět | Admin
existuje v c++ nejaka (ctime) funkcia podobna time, ktora by mi zistila milisekundy, a nie sekundy? nie vsak sposobom time()*1000..
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.5.2006 20:04 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: cas v milisecundach ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Funkce gettimeofday(). A není v C++ ale v systémové knihovně libc.
20.5.2006 22:09 ftft
Rozbalit Rozbalit vše Re: cas v milisecundach ?
myslim, ze musim mat #include <sys/time.h> ... ale ako ta funkcia funguje? neviete ake do nej dat konkretne parametre? z manualu to akosi neviem vycitat...
20.5.2006 23:25 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: cas v milisecundach ?
Jako druhý parametr použijte NULL, jako první pointer na připravenou strukturu struct timeval, kterou máte popsanou v té manuálové stránce, volání funkce vám ji naplní aktuálními hodnotami. Položka tv_sec jsou sekundy (jako u time()), položka tv_usec mikrosekundy.
21.5.2006 11:04 tftf
Rozbalit Rozbalit vše Re: cas v milisecundach ?
ok, dakujem, uz to mam.. este jedna trochu lamerska otazka :) - 1 sekunda = 1000 milisekund a 1 milisekunda = 1000 mikrosekund ? alebo ako to je?
David Watzke avatar 21.5.2006 11:07 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: cas v milisecundach ?
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
21.5.2006 14:03 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: cas v milisecundach ?
Ano. Proboha, co jste měl z fyziky?
20.5.2006 23:31 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše Re: cas v milisecundach ?
No tak si najdi nějaký příklad. Třeba pomocí koders.com (neboj, nemá to nic společného s KDE ;-)).
21.5.2006 00:12 _
Rozbalit Rozbalit vše Re: cas v milisecundach ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
jestli to ma byt castejikrat z milisekundu, tak bych asi vzal na pomoc /dev/rtc - dokumentace je ve zdrojacich jadra v Documentation/rtc.txt s ukazkami kodu i toho na co si mas dat pri potraceni preruseni.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.