Autor Tópico: Programar um relogio simples em programação C, como?  (Lida 5809 vezes)

Offline edjin

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Programar um relogio simples em programação C, como?
« Online: 03 de Julho de 2015, 22:10 »
Olá programadores do site... gostaria de escrever um simples programa em linguagem C, que esperasse uma entrada de dado (um string, ou caratere por exemplo...) mas esse mesmo programa mostrando uma string com a hora actualizada a cada segundo no topo do terminal... ou seja, mesmo esperando uma entrada de dados, executasse uma outra função a cada segundo... (?)

Exemplos são bem vindos...  :)

Humildemente já agradeço.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re:Programar um relogio simples em programação C, como?
« Resposta #1 Online: 04 de Julho de 2015, 17:34 »
Com threads ou usando um método de leitura que não bloqueie, como o getch do curses.

Offline edjin

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re:Programar um relogio simples em programação C, como?
« Resposta #2 Online: 05 de Julho de 2015, 14:35 »
olá, tive procurando o método de uso de threads, mas não entendi o uso... algum tutorial para me indicar, ou um exemplo na pratica? Abraço.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re:Programar um relogio simples em programação C, como?
« Resposta #3 Online: 05 de Julho de 2015, 16:11 »

Offline edjin

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re:Programar um relogio simples em programação C, como?
« Resposta #4 Online: 06 de Julho de 2015, 15:05 »
Muito bom esses exemplos, muito obrigado ao amigo irtigor pela ajuda, ótimo "tutorial".  Vou fazer alguns testes e posto o resultado. Abraço