1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Linguagem C] kbhit() / fflush()

Discussão em 'Programação' iniciada por g0rTh1k, 14 de Maio de 2008. (Respostas: 2; Visualizações: 6302)

  1. Li isso num outro forum, mas não percebi bem. Alguém me consegue explicar melhor? Principalmente o funcionamento do fflush...


    Aproveito também para pedir ajuda acerca de como fazer uma funçao para contar o tempo que o utilizador está a carregar numa determinada tecla (para um simulador de voo) para que depois converta esse tempo em percentagem.

    Agradeço desde já todas as ajudas que disponibilizem :)
     
  2. positive_mind

    positive_mind Power Member

    basicamente o kbhit() é uma abreviação para keyboard hit logo fica a espera de alguma tecla.
    por outro lado o fflush() limpa o buffer de dados de entrada
     
  3. então aquela segunda parte:

    Mas isto faz mesmo o que o homem disse? E como vou saber o código de cada uma das teclas para fazer o switch?Tenho de andar a experimentar uma a uma e ver o valor da variavel tecla?
     

Partilhar esta Página