Функциональные-локальные статические мутексные потоки защищены?C++

Программы на C++. Форум разработчиков
Anonymous
Функциональные-локальные статические мутексные потоки защищены?

Сообщение Anonymous »

В следующей программе я пытаюсь сделать функцию 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++»