Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať časový rozdiel v C + +

v ľubovoľnom programovacom jazyku , je schopný nájsť čas a rozdiel medzi dvomi zaznamenanými časmi je dôležitá v mnohých situáciách . Či už sa výpočet snímkov za sekundu pre video hry , nahrávanie na čas medzi vstupmi a snaží referenčný softvér , C + + má vstavaný v štandardných knižníc pre meranie času . Všetko , čo musíte urobiť , je zahrnúť príslušné knižnice , pridajte časové funkcie programu a urobiť pár výpočtov . Nie sú potrebné žiadne špeciálne knižnice tretích strán . Návod dovolená 1

Zahrnúť C + + časové knižnice v programe sa riadok " # include " v hornej časti programu s inou obsahovať vyhlásenie .
2

deklarovať dve časové objekty v hlavnom programe slučky . Môžete vytvárať časové objekty s kódom podobné " time_t kedykoľvek, othertime ; " . Nahradiť " kedykoľvek " a " othertime " s preferovanými názvy premenných . Tiež je potrebné deklarovať premennú typu double pre uloženie rozdiel časovú hodnotu .
3

Priradenie hodnoty do dvoch časových objektov v rámci programu . Kedy a kde bude závisieť na tom , prečo je nutné vypočítať časový rozdiel . Dajte premenných hodnotu pomocou časovej funkcie . Napríklad kód " čas ( a kedykoľvek ) ; " by volanie časové funkcie a uložiť výsledok v časovom objekte " kedykoľvek " od kroku 2
4

použite funkciu " difftime " Používanie . dve časové objekty ako vstup a výsledok priradíme k vášmu rozdiel premennej . Volanie funkcie s kódom podobné " timedif = difftime ( EndTime , StartTime ) " . Kde " timedif " je vaša hodnota rozdielu
5

Využite svoje dáta však uznáte za vhodné . S časovým rozdielom uložený v premennej , máte možnosť manipulovať a používať ho v rámci svojho programu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené