В следующей программе я пытаюсь сделать функцию Print < /code> Function-Fafe, используя функцию-локальный объект Mutex: < /p>
#include
#include
#include
#include
#include
void print(const std::string & s)
{
// Thread safe?
static std::mutex mtx;
std::unique_lock lock(mtx);
std::cout
Подробнее здесь: https://stackoverflow.com/questions/141 ... hread-safe
Функциональные-локальные статические мутексные потоки защищены? ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как инициализируются функциональные статические переменные инициализированы потоки?
Anonymous » » в форуме C++ - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как инициализируются функциональные статические переменные инициализированы потоки?
Anonymous » » в форуме C++ - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-
-
-
C ++ 11 Локальные статические значения не работают в качестве аргументов шаблонов
Anonymous » » в форуме C++ - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-