Ir ao conteúdo
  • Cadastre-se
Alexandre Espejo

C Existem funçoes parecidas com sleep(),porém que

Recommended Posts

Existem funções parecidas com sleep(),porém que provoque o delay em locais específicos como por exemplo:

if(x==10)

{

x--;

função();

x++;

se fosse aplicada onde esta "função()", provocaria o delay somente entre os dois acontecimentos.

  • Amei 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

@Alexandre Espejo Olá. A função comumente usada é Sleep( tempo em millis ); da biblioteca <windows.h>.

Por exemplo: Sleep(1000); que seria 1 segundo

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você quer que a funçao tenha um sleep enquanto o resto do código continue rodando paralelamente? 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, tudo bem?

 

 

Então, se entendi bem, desejas adicionar uma pausa no procedimento e não para tarefa inteira (que naturalmente fazem com uso da ratina sleep). Assim sendo; digamos que ao solicitar uma pausa entre o incremente e o decremento de x gostaríamos que se verificar o tempo (delay: atraso) de maneira que, quando não alcançado: decrementa x, quando sim alcançado: incrementa x? Para esse problema a biblioteca time, ou time.h fornece rotinas de tempo com as quais poderá verificar o tempo decorrido entre dois marcos temporais. Clique Aqui, e caso precise de mais informações; é só falar. 

 

 

Ok!? Tchau.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro 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 publicações 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

×