Ir ao conteúdo
  • Cadastre-se

C Função de Delay em C


Pedrockz
Ir à solução Resolvido por herbertbahia,

Posts recomendados

  • Solução

@Pedrockz Sleep só funciona em windows. mas você pode usar a biblioteca time veja este exemplo

#include <stdio.h>
#include <windows.h>
#include <time.h>

int main () {
   time_t start_t, end_t;
   double diff_t;

   printf("Inicio do programa...\n");
   time(&start_t);


  
   while(diff_t<=5.000000){
    time(&end_t);
   diff_t = difftime(end_t, start_t);
}

   printf("pronto passou 5 segundo\n");

   return(0);
}

 

  • Curtir 1
  • Obrigado 1
  • Amei 1
Link para o comentário
Compartilhar em outros sites

  • 11 meses depois...

Amigo, esse código apresentou problemas meu codeblocks: , serio kk , eu tinha dado um nome errado, ai abrir no management do codeblock e mudei o nome, abri o arquivo pelo management e apresentou problemas, agr ja voltou a funcionar mas fiquei assustado kkkk.

 

  • Obrigado 1
  • Confuso 1
Link para o comentário
Compartilhar em outros sites

@Pedro Luis G.Sepúlveda Vaz    seria melhor usar o 

Sleep(1000); // faz uma pausa de 1 segundo
             // e segue o programa de onde parou

opa , não tinha lido isso 

Já tentei usar o sleep() e o system("sleep 00"); mas ambos dão conflito entre windows e linux. 

então outro modo seria usar dois laços de repetição aninhados , e poderia ser mais ou menos assim  :

int  a,b;
for(a=0; a<60000; a++)
    for(b=0; b<6000; b++);

aí vai esperar 1 segundo também . ., . ,. ,. ,. , dependendo da velocidade do seu PC  ,  aqui no g5400 demora esse tempo  .

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!