Форум программистов, компьютерный форум, киберфорум
С++ под Linux
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Linux Работа с консольным вводом https://www.cyberforum.ru/ cpp-linux/ thread317062.html
Необходимы пара инструментов для работы с командной строкой: перемещение курсора, очистка поля, (желательно цветной вывод). Прочитал где-то что wxWidgets может предоставить такие фитчи, но...
не реагирует на клавиши прога C++ Linux
Код проги: #include <iostream> #include <iomanip> #include <ncurses.h> using namespace std; const char ESC=27; class tollBooth { unsigned int avtonum; double monsum;
Разработать консольное Linux-приложение для просмотра активных процессов в памяти C++ Linux
Здравствуйте. Помогите, пожалуйста, с решением задачи Разработать консольное Linux-приложение для просмотра активных процессов в памяти. Для каждого процесса следует показывать объем оперативной...
C++ Linux Посоветуйте что-то почитать по сокетам в C++ под linux. Посоветуйте что-то почитать по сокетам в C++ под linux. https://www.cyberforum.ru/ cpp-linux/ thread315847.html
C++ Linux Подскажите команды https://www.cyberforum.ru/ cpp-linux/ thread315256.html
Есть код на Си, который создаёт в консоле пункты меню. По выбору пункта меню программа должна вызывать новый процесс, выполняющий заданные пунктом меню действия. Например system("mc");//вызов...
C++ Linux getenv("HOME");
Так получается, что после этого homedir=getenv("HOME"); pathname=strcat(homedir,"/.passsave"); Переменная среды "HOME" теряет свое первоначальное значение. Как мне поступить, чтобы можно было...
Проверка существования файла C++ Linux
Изложенная ниже функция в любом случае возвращает единицу. #include <fstream> bool FileExists(const char path) { return std::ifstream(&path) != NULL; } Как проверить существование файла?
C++ Linux Создать файл в домашнем каталоге Как такое реализовать? Ес-но сначала попробовал это: #include <stdio.h> int main () { FILE * pFile; pFile = fopen ("~/myfile","w"); if (pFile!=NULL) { fputs ("fopen... https://www.cyberforum.ru/ cpp-linux/ thread312472.html
C++ Linux создание программы расчёта вероятности https://www.cyberforum.ru/ cpp-linux/ thread310087.html
Прошу помощи для создания программы: Даны числа от 1 до 36, выбрать произвольные 5, программа должна расчитать вероятность что выпадут эти 5 чисел.
C++ Linux Сокеты отправка сообщений при перессылке файлов Нужно переслать файлы с клиента на сервер. сама пересылка идет. Не получается передать имена. Их решил передавать обычным сообщением По наблюдениям ошибка в клиенте. у клиента возникает ошибка... https://www.cyberforum.ru/ cpp-linux/ thread309213.html
6 / 6 / 1
Регистрация: 01.12.2010
Сообщений: 105
0

Можно ли убить поток (pthread) сигналом (kill()) ?

10.06.2011, 13:29. Просмотров 5013. Ответов 4
Метки (Все метки)

Процесс убивается вызовом kill(pid, 9);

Как убить не весь процесс а только поток?

Можно pthread_cancel + pthread_testcancel, но это не принудительное завершение, а надо именно принудительное.

Вернуться к обсуждению:
Можно ли убить поток (pthread) сигналом (kill()) ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2011, 13:29
Готовые ответы и решения:

Как узнать, что поток закончился (библиотека pthread)?
Друзья! Есть ли какая-нибудь pthread-функция, которая вызывается в основном потоке X и показывает-...

Корректно убить поток
Пусть имеется поток thrdWork, который обрабатывает большие данные. В результате этой работы в...

Можно ли убить поток зная лишь то что он запускается последним?
Подскажите пожалуйста Как убить поток в стороннем процессе? Нужно что бы получилось так что один...

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

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