Når koding i C + + , kan det være nyttig å stanse programmet henrettelse midlertidig for formål som animasjon eller gi brukeren tid til å lese på skjermen . For eksempel kan du vise litt tekst til brukeren, har programmet vente fem sekunder og deretter fortsette å utføre koden . Ulike " sleep" -funksjoner er tilgjengelige, avhengig av hvilket operativsystem du kjører , siden det krever tilgang til systemet klokke. Instruksjoner
en
Åpne C + + -filen i et redigeringsprogram , for eksempel Microsoft Visual Studio Express.
2
Inkluder " Windows.h " header , i Windows , slik at du kan tilgang til " sleep "-funksjonen ved å legge følgende kode på toppen av filen : en
# include
Alternativt, hvis du bruker Unix , inkludere " unistd.h "header i stedet med koden : en
# include
3 Ring " sleep "-funksjonen i Windows til pause gjennomføring av programmet for en spesifisert tidsperiode ved å legge følgende kode i funksjon din : .
søvn (1000), //1 sekund
numerisk argument er i millisekunder , så 1000 ms = 1 sekund
Alternativt i Unix , kaller " sleep " eller " usleep " funksjoner til pause utførelse, med koden : en
søvn ( 1 ), //1 sekund
usleep ( 500 000 ), //0,5 sekunder
Unix "sleep" funksjonens argument er målt i sekunder . Den " usleep " funksjonens argument måles i mikrosekunder , som er en milliondel av et sekund. Argumentet for den " usleep "-funksjonen må være mindre enn én million.
4
Lagre C + + fil, kompilere og kjøre programmet for å bruke sleep -funksjon .