Quando a codificação em C + + , pode ser útil para parar a execução do programa temporariamente para fins de animação ou dando ao usuário tempo para ler a tela . Por exemplo, você pode exibir algum texto para o usuário, que o programa espere cinco segundos e , em seguida, continuar a execução do código . Várias funções de " sono" estão disponíveis , dependendo do sistema operacional que você está executando, uma vez que requer o acesso ao relógio do sistema. Instruções 
 1 
 Abra o arquivo C + + em um editor como o Microsoft Visual Studio Express. 
 2 
 incluir o cabeçalho " Windows.h " , no Windows , para que você possa acessar a função "dormir" , adicionando o seguinte código na parte superior do seu arquivo : # include 
 
  
  Alternativamente, se estiver usando Unix, incluem o " unistd.h "cabeçalho em vez com o código: # include 
 
  
 3  Chamar a função" dormir " no Windows para pausar a execução do programa para um período de tempo especificado , adicionando o seguinte código na sua função : 
 
 sono (1000), //1 segundo 
 
 o argumento numérico é em milissegundos , assim que 1000 ms = 1 segundo < br. > 
 Alternativamente, em Unix, chamam de " sono " ou funções " usleep " para pausar a execução, com o código: 
 
 sleep ( 1); //1 segundo 
 
 usleep ( 500000 ) //0,5 segundo 
 
 argumento A função Unix " sono " do é medido em segundos . O argumento da função " usleep " do é medido em microssegundos , que é um milionésimo de segundo. O argumento para a função " usleep " deve ser inferior a um milhão. 
 4 
 Salve o arquivo C + +, compilar e executar o programa para usar a função dormir.