Comando Sleep Multiplataforma

Publicado por Uilian Ries (última atualização em 14/12/2012)

[ Hits: 7.994 ]

Homepage: https://uilianries.github.io

Download sleep.c

Download 1354967893.sleep.c (versão 2)




Abaixo está um script que adiciona o comando sleep, podendo ser utilizado em plataforma GNU/Linux ou Windows.

O comando sleep utiliza um tempo de intervalo, em segundos, onde será suspendido o processo.

  



Versões atualizadas deste script

Versão 2 - Enviado por Uilian Ries em 08/12/2012

Changelog: Correção para define Windows

Download 1354967893.sleep.c


Esconder código-fonte

/************************************************************
 *   arquivo...: sleep.c
 *   descrição.: Script de utilização para comando sleep
 *
 *   autor.....: Uilian Ries      <uilianries@gmail.com>
 *   data......: 27/11/2012
 *
 ***********************************************************/
//Se ambiente windows
#ifdef _Windows
   #include <windows.h>
   #define sleep( x ) Sleep( (x * 1000) )
#else
   #include<unistd.h>
#endif
//------------------------------------------------------------
#include <stdlib.h>
#include <stdio.h>
//------------------------------------------------------------
int main ( void )
{
   long cont = 0;
   
   puts("== COMANDO SLEEP ==");
   
   while ( 1 )
   {
      //Aguarda 1 segundo
      sleep( 1 );
      //Imprime estado do contador e incrementa o mesmo
      printf("Contador universal valendo: %ul", cont++ );
   }
   
   return EXIT_SUCCESS;
}
//-- EOF - sleep.c ---------------------------------------------

Scripts recomendados

Parte 4 - Sessão de estudo sobre VETORES

Manipuladores de bases numéricas

Calculadora simples em C

[C] Swap Coding

Converte Farenheit para Celsius


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts