Threads

1. Threads

Alex
Nachi

(usa Fedora)

Enviado em 04/10/2008 - 12:04h

sou iniciante em programação e preciso de ajuda para enteder o codigo do programa abaixo.

#include <stdio.h>
#include <pthread.h>

void *imprime_mensagem(void *ptr);

int main()
{
pthread_t t1, t2;

char *msg1 = "primeiro";
char *msg2 = "segundo";

pthread_create(&t1, NULL, imprime_mensagem, (void*)msg1);
pthread_create(&t2, NULL, imprime_mensagem, (void*)msg2);

return 0;
}

void *imprime_mensagem(void *ptr)
{
char *mensagem = (char *)ptr;
printf("%s ", mensagem);
return NULL;
}

Como eu poderia melhora-lo usando pthread_join ?

Muito Obrigado
Alex


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts