Provided by:
manpages-pl-dev_20060617-3_all 
NAZWA
clock - wyznaczanie czasu procesora
SK/LADNIA
#include <time.h>
clock_t clock(void);
OPIS
Funkcja clock() zwraca przyblion ilo czasu procesora wykorzystanego
przez program.
WARTO ZWRACANA
Zwracana warto to ilo czasu CPU wykorzystanego do tej pory w formacie
clock_t. Aby otrzyma czas w sekundach, naley podzieli go przez
CLOCKS_PER_SEC. Jeli informacja o wykorzystanym czasie procesora jest
niedostpna lub warto tego czasu nie moe zosta przedstawiona, zwracana
jest warto (clock_t)-1.
ZGODNE Z
ANSI C POSIX wymaga, aby CLOCKS_PER_SEC bylo rowne 1000000, niezalenie
od rzeczywistej rozdzielczoci.
UWAGI
Standard C dopuszcza nieokrelon warto na pocztku programu. Aby zapewni
maksymaln przenono, naley odj od wyniku funkcji warto zwrocon przez
clock() na pocztku programu.
Naley zauway, e zegar moe si przekrci. W systemach 32-bitowych, gdzie
CLOCKS_PER_SEC wynosi 1000000, funkcja ta bdzie zwraca t sam warto co
okolo 72 minuty.
W niektorych innych implementacjach warto zwracana przez clock()
zawiera rownie czasy procesow potomnych, ktorych kod zakoczenia zostal
odczytany za pomoc wait() (lub innego programu typu "wait"). Linux nie
dolcza do wartoci zwracanej clock() czasow procesow potomnych, na
ktorych zakoczenie oczekiwano. Funkcja times(), zwracajca (osobne)
informacje o procesie macierzystym i o jego potomkach, moe by bardziej
podana.
ZOBACZ TAKE
getrusage(2), times(2)
INFORMACJE O T/LUMACZENIU
Powysze tlumaczenie pochodzi z nieistniejcego ju Projektu Tlumaczenia
Manuali i moe nie by aktualne. W razie zauwaenia ronic midzy powyszym
opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji,
prosimy o zapoznanie si z oryginaln (angielsk) wersj strony podrcznika.