Bij het coderen in C + + , kan het nuttig zijn om de uitvoering van het programma tijdelijk te onderbreken voor doeleinden zoals animatie of het geven van de gebruiker tijd om het scherm te lezen . Bijvoorbeeld , kon u wat tekst weer te geven aan de gebruiker , moet het programma wacht vijf seconden en dan verder het uitvoeren van code . Diverse "sleep " -functies zijn beschikbaar , afhankelijk van het besturingssysteem dat u gebruikt , aangezien het vereist toegang tot de systeemklok . Instructies 1 Open de C + + bestand in een editor zoals Microsoft Visual Studio Express . Kopen van 2 Neem de header " WINDOWS.H " , in Windows , zodat u toegang tot de functie "sleep " door toevoeging van de volgende code aan de bovenkant van uw dossier : # include alternatief, als met behulp van Unix , zijn de " unistd.h " header in plaats daarvan met de code : # include 3 Roep de functie" slaap " in Windows te pauzeren uitvoering van het programma voor een gespecificeerde hoeveelheid tijd door toevoeging van de volgende code in je functie : . slaap ( 1000 ) ; //1 seconde het numerieke argument is in milliseconden , dus 1000 ms = 1 seconde < br > alternatief in Unix , noemen de "sleep " of " usleep " functies om de uitvoering te onderbreken , met de code : slaap ( 1 ) ; //1 seconde usleep ( 500000 ) ; //0.5 seconde argument van de Unix " sleep" functie wordt gemeten in seconden . Het argument van de functie " usleep " wordt gemeten in microseconden , dat is een miljoenste van een seconde . Het argument voor de functie " usleep " moet minder dan een miljoen zijn. 4 Sla de C + + bestand , compileren en uitvoeren van het programma om de slaapfunctie te gebruiken .
|