Вопросы по теме 'boost-mutex'
Как расширить контейнер списка значков C ++ для реализации поточно-ориентированной реализации с использованием мьютекса ускоренного обновления?
Я написал образец тестового кода, чтобы проверить функциональность использования мьютексов ускоренного обновления для реализации блокировки мьютексов чтения / записи над контейнером списка значков. У меня десять потоков, 5 - считыватели, 5 -...
1372 просмотров
schedule
12.02.2023
Как ограничить количество запущенных экземпляров в C++
У меня есть класс С++, который выделяет много памяти. Он делает это, вызывая стороннюю библиотеку, которая предназначена для сбоя, если она не может выделить память, и иногда мое приложение создает несколько экземпляров моего класса в параллельных...
1666 просмотров
schedule
20.01.2024
увеличить мьютекс в параллельной быстрой сортировке
Это мой первый раз, когда я использую мьютексы, поэтому я не совсем уверен в том, что я делаю, но я думаю, что у меня ошибка с безопасностью потоков функции push_back с использованием векторного контейнера (у меня есть несколько потоков, записывающих...
166 просмотров
schedule
30.04.2023
Последовательность выполнения после уведомления условной переменной
Есть два потока (назовем их T1 и T2), которые синхронизируются друг с другом с помощью переменной условия повышения и мьютекса, например:
boost::condition_variable global_cond;
boost::mutex global_mutex;
boost::unique_lock<boost::mutex>...
76 просмотров
schedule
17.04.2023