Fórum Ubuntu Linux - PT

Suporte Técnico => Programação e Scripts => Tópico iniciado por: edjin em 03 de Julho de 2015, 22:10

Título: Programar um relogio simples em programação C, como?
Enviado por: edjin em 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.
Título: Re:Programar um relogio simples em programação C, como?
Enviado por: irtigor em 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.
Título: Re:Programar um relogio simples em programação C, como?
Enviado por: edjin em 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.
Título: Re:Programar um relogio simples em programação C, como?
Enviado por: irtigor em 05 de Julho de 2015, 16:11
http://www.cs.cmu.edu/afs/cs/academic/class/15492-f07/www/pthreads.html

Olhei por cima e parece que tem o essencial.
Título: Re:Programar um relogio simples em programação C, como?
Enviado por: edjin em 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