int rezult; main() { pthread_t tid; rezult=0; pthread_create(&tid,NULL,(void*)pthread_work,NULL); while(rezult==0) { //do something } //подолжаем работу }
void* pthread_load(char *arg) { //do something rezult=1; }
int rezult; main() { pthread_t tid; rezult=0; pthread_create(&tid,NULL,(void*)pthread_work,NULL); while(rezult==0) { //do something } //подолжаем работу }
void* pthread_load(char *arg) { //do something rezult=1; }