Форум программистов, компьютерный форум, киберфорум

Как узнать, что поток закончился (библиотека pthread)?

Язык С++. Форум программистов C++. Обсуждение языка программирования C++. Решение задач, программирование и программы на С++.
Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 29
Имя Дата Сообщение
Читать обсуждение полностью:
Как узнать, что поток закончился (библиотека pthread)?
kravam 07.02.2012 16:25 https://www.cyberforum.ru/post2467859.html
Друзья! Есть ли какая-нибудь pthread-функция, которая...
retmas 07.02.2012 16:45 https://www.cyberforum.ru/post2467940.html
pthread_join
kravam 07.02.2012 17:01 https://www.cyberforum.ru/post2467990.html
Нет, не то. Дело в том, что pthread_join приостанавливает...
retmas 07.02.2012 17:07 https://www.cyberforum.ru/post2468011.html
то есть надо просто как то сигналить? тогда есть еще...
NoMasters 07.02.2012 17:20 https://www.cyberforum.ru/post2468056.html
Используй pthread_kill() с нулём в параметре сигнала.
kravam 07.02.2012 19:44 https://www.cyberforum.ru/post2468600.html
#include <iostream> #include <stdio.h> #include...
NoMasters 07.02.2012 20:15 https://www.cyberforum.ru/post2468739.html
#include <stdio.h> #include <signal.h> #include...
retmas 07.02.2012 20:20 https://www.cyberforum.ru/post2468768.html
выдает ESRCH, если поток не существует. поток будет...
kravam 07.02.2012 20:24 https://www.cyberforum.ru/post2468781.html
Да я всяко и везде писал и 5 и 10 и 20 секунд, это же...
retmas 07.02.2012 20:28 https://www.cyberforum.ru/post2468798.html
да хоть миллион. pthread_kill всегда возвратит 0, если...
NoMasters 07.02.2012 20:29 https://www.cyberforum.ru/post2468802.html
Ну так ТСу явно нужны detached потоки, иначе ловить выход и...
retmas 07.02.2012 20:31 https://www.cyberforum.ru/post2468805.html
он об этом не говорил и в коде нигде pthread_detach не вижу
kravam 07.02.2012 20:37 https://www.cyberforum.ru/post2468826.html
Мне посто надо узнать, поток есть или нет. Как быть? ...
retmas 07.02.2012 20:41 https://www.cyberforum.ru/post2468848.html
скажи для чего? может тут подходит совсем другая "тактика"....
NoMasters 07.02.2012 20:46 https://www.cyberforum.ru/post2468866.html
retmas, pthread_cancel() таки убивает поток начисто, join...
retmas 07.02.2012 21:09 https://www.cyberforum.ru/post2468887.html
нужен и еще как. зомби все равно останется и при этом...
NoMasters 07.02.2012 21:14 https://www.cyberforum.ru/post2468971.html
retmas, перечитал маны, местами был сильно неправ... Тем не...
retmas 07.02.2012 21:34 https://www.cyberforum.ru/post2468994.html
ну не знаю(баг?/несоответствие с POSIX?) вообще ESRCH...
kravam 07.02.2012 22:10 https://www.cyberforum.ru/post2469192.html
Хм интересно. Мне поток нельзя было делать откреплёным,...
retmas 07.02.2012 23:08 https://www.cyberforum.ru/post2469268.html
хотя может и не баг, а просто "зависит от реализации"....
niXman 07.02.2012 23:30 https://www.cyberforum.ru/post2469514.html
поведение pthread колеблется от платформы к платформе. к...
kravam 07.02.2012 23:49 https://www.cyberforum.ru/post2469561.html
Так-то я понимаю, что всё плохо. Проще вообще не...
retmas 08.02.2012 00:00 https://www.cyberforum.ru/post2469601.html
т.е. по сути при таком вызове...
kravam 08.02.2012 00:07 https://www.cyberforum.ru/post2469620.html
Так это я понял, правда из русскоязычного ресурса :посылает...
retmas 08.02.2012 00:17 https://www.cyberforum.ru/post2469642.html
так там же написано а на счет я уже показал, что...
kravam 08.02.2012 00:30 https://www.cyberforum.ru/post2469672.html
ты код что ли привёл где? ничем наверное в принципе,...
retmas 08.02.2012 16:51 https://www.cyberforum.ru/post2471314.html
ты сам его написал. и тебе показали, что результаты могут...
niXman 09.02.2012 02:14 https://www.cyberforum.ru/post2473131.html
оказывается эта возможность предусмотрена стандартом С++11....
retmas 09.02.2012 16:47 https://www.cyberforum.ru/post2474488.html
niXman, к сожалению это не тот случай, который тут...
 
 
Similar

как узнать закончился ли АП PR?
субж !!! вроде бы значения уже сменились и вдруг опять начали немного меняться.

Как узнать, что поток не завершен
Помогите с таким вопросом: Есть класс, в котором создается поток подачи звукового сигнала...

Как получить TID текущего потока? (библиотека pthread, компилятор g++ 4.6.1 открытый вопрос niXmanу)
Да, как? #include &lt;windows.h&gt; #include &lt;pthread.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; ...

библиотека pthread.h в Code::Blocks
не могу найти как подключить библиотеку pthread.h в Code::Blocks. Помогите,пожалуйста, кто знает.

MoreAnswers

Pthread взывать поток без параметров
void RunClient(){ int iret; const char *message = &quot;Thread Run_Client()&quot;; if...

Pthread, поток, передающий значение по указателю
Создаётся поток, передающий значение по указателю: pthread_create (&amp;pthread_id1, NULL,...

Можно ли убить поток (pthread) сигналом (kill()) ?
Процесс убивается вызовом kill(pid, 9); Как убить не весь процесс а только поток? Можно...

Как определить, что файл закончился при считывании с помощью binaryreader?
как установить что файл закончался при считывании с помощью binaryreader?

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.