void WorkHandler::addWork(Work* w){ printf("WorkHandler::insertWork Thread, insertWork locking...
У меня есть следующая структура в C ++: class A { protected: int a; }; class B : public A { public:...
Я разрабатываю приложение на C в среде Linux. Я заметил, что следующий код теряет тонны памяти...
Я работаю над сетевым программированием и создал пул потоков. В основном он имеет очередь с...
Я пытаюсь спроектировать активный объект такого рода, который когда-то был создан, по сути,...
Это задание, над которым я работаю. Он должен использовать семафоры, а не мьютекс. #include...
В приведенном ниже коде, когда я печатаю f->msg в основной функции, данные распечатываются...
У меня вопрос, есть ли функция, которая возвращает идентификатор потока, отличный от pthread_self и...
Если более чем один поток ожидает переменную условия, каков порядок пробуждения для...
Я хотел бы использовать SIGUSR1 и SIGUSR2 в качестве аргументов для pthread_kill (), чтобы...
Приведенный канонический пример для условных переменных pthread_mutex_lock(&count_mutex);...
Я пытаюсь установить привязку процессора к потокам в Linux. Я хотел бы знать, какой из следующих...
Следующий код заканчивается ошибкой сегментации при первом вызове pthread_cancel, но только в Linux
Я создаю приложение асинхронного чата в C. Я создал два потока, один для получения, а другой для...
Программа ниже устанавливает обработчик SIG_ALRM для всего процесса, создает поток, отправляет...
Есть ли что-то эквивалентное SIGSTOP и SICONT для потоков? Использую pthreads. Спасибо...
Я создал класс MutexCondition, подобный этому /*MutexCondtion.h file*/ #ifndef MUTEXCONDITION_H_...
Я работаю в пуле потоков, и будет пять отдельных потоков и одна очередь.Все пять потоков...
Я работаю над сетевой программой, использующей C ++, и я хотел бы реализовать пул потоков.Всякий...
Почему мьютексы POSIX считаются тяжелее или медленнее, чем фьютексы? Откуда появляются служебные...
Я создал файл widget.h, содержащий сокращения pthread_function, и я хотел вызвать его в...
Мне было интересно использовать pthread_key_create при передаче функции деструктора. Я хотел что-то...
pthread_create(&thread, NULL, AcceptLoop, (void *)this); Я объявил вот так, и внутри функции...
У меня есть функция, которая вызывается из основного потока: void create_thread() { pthread_t...
Допустим, у меня есть тема, похожая на эту: void my_thread(char *device_name) { int fd =...