Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je tijd in C Bereken in Linux
Bij de berekening van precieze tijdsverschillen in C op het Linux-besturingssysteem , is het belangrijk de populaire functie " klok " niet te gebruiken omdat het alleen resultaten van de tijd in seconden , in tegenstelling tot Windows waar het terugkeert in milliseconden . Voor microseconde en milliseconde berekeningen , kunt u de functie " gettimeofday " , die juist in Linux werkt gebruiken . U kunt de functie twee keer bellen en gebruik vervolgens aftrekken van de tijd die is verstreken berekenen . Instructies
1

Open uw C bronbestand in een Linux- C -editor . Kopen van 2

Neem de systeemtijd header aan de bovenkant van uw dossier door het toevoegen van de code " # include . " Dit geeft u toegang tot de functie " gettimeofday "
3

Declare 2 " timeval " structuren om het begin -en eindtijd informatie op te slaan door het toevoegen van de code " struct timeval t_start , t_end . ; . "
4

Declare 3 " lang " variabelen om de seconden , microseconden , en milliseconden van de verstreken tijd op te slaan door het toevoegen van de code " lang mil_time , sec_time , usec_time ; . "
5

Roep de functie " gettimeofday " om de huidige tijd te krijgen door de code " gettimeofday ( & t_start , NULL ) . ; " toe te voegen
6

Roep de functie " gettimeofday " weer na het programma heeft uitgevoerd andere code , door het toevoegen van de code " gettimeofday ( & t_end , NULL ) ; . "
7

Bereken de verstreken seconden met de code " sec_time = t_end.tv_sec - t_start.tv_sec ; " , de verstreken microseconden met de code " usec_time = t_end.tv_usec - t_start.tv_usec ; " " . mil_time = ( ( 1000 * sec_time ) + ( usec_time/1000.0 ) + 0.5 , " en milliseconden van de code de " 0.5 " Daarnaast is voor het afronden doeleinden .
8

Sla het C bronbestand , compileren en uitvoeren van het programma .

Previous: Next:
  C /C + + Programming
·Hoe maak je een switch stateme…
·Hoe maak je een Multi Threaded…
·Hoe je je eigen PSP Game Zorg 
·Hoe je Visual Studio gebruiken…
·Hoe te Ttf Font converteren na…
·Hoe te Lines in Visual Draw C …
·Hoe je titels wijzigen in de t…
·Hoe te Variabele Parameter fun…
·How To skyboxen gebruiken in G…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je OOP JavaScript Creëren 
·Hoe je object Methode Locate IVX 
·Hoe te Variabelen om databases met behul…
·Hoe Computer Algoritmes begrijpen 
·Hoe maak je een Python script starten va…
·Wat is een computer programma Directory?…
·Hoe te Rijen Van ResultSet Ophalen voor …
·Hoe post een Input Text Box Waarde in PH…
·Hoe je Javascript Turn Into PHP 
Copyright © Computer Kennis http://www.nldit.com