Como criar dois therad?

1. Como criar dois therad?

JRVieira
djessirv

(usa Outra)

Enviado em 08/11/2010 - 20:49h

Oi pessoal estou a fazer um trabalho em C que cria dois thread, um deles "thread 1" seria responsável pela entrada da informação, e o outro, "thread 2", pela escritura desses mesmos dados num ficheiro TXT, com o nome de dados.txt.
Os dados devem ser inseridos pelo utilizador e o programa perguntaao utilizador o seu nome e idade, e faz o que tem a fazer. Alguem pode me ajudar.


  


2. Re: Como criar dois therad?

Mauricio Souza Klein
Hebang

(usa Arch Linux)

Enviado em 09/11/2010 - 00:38h

Amigo!

Tente pelo menos iniciar o código. Leia tutoriais na internet que explicam a utilização de threads.

Comece por esse aqui (do próprio VOL):
http://www.vivaolinux.com.br/topico/C-C++/Threads-em-C

Caso ainda tenha dúvidas ou erros de compilação, poste seu código aqui e pergunte a vontade que lhe ajudaremos com certeza :)

PS: Como você vai ter que sincronizar entrada de dados em uma thread com escrita de arquivo em outra, pesquise também sobre semáforos.