недавно была темка про посикс нити, переподниму.
#include <stdio.h>
#include <pthread.h>
void *t1()
{
printf("t1 was called!\n");
}
int main(int argc, char **argv)
{
pthread_t pt1;
if(pthread_create(&pt1, NULL, t1, NULL))
{
pthread_detach(pt1);
printf("pthread_create failed\n");
}
printf("main\n");
return(0);
}
и по идее должен напечатать обе месаги, но в нить t1 он заходит если повезет только через раз, а то и с десятого запуска! чего ж ему ненравится то?

Ответ на:
комментарий
от dissident

Ответ на:
комментарий
от dissident
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.