/* * Criação de uma nova thread. Será que ela será sempre executada? */ #include #include int flag = 0; int retorno; void* f_thread(void *v) { printf("Nova Thread.\n"); retorno = 5; flag = 1; return NULL; } int main() { pthread_t thr; int i; if (pthread_create(&thr, NULL, f_thread, NULL)) fprintf(stderr, "Erro na criação da thread. \n"); while (flag == 0); return 0; }