C ++ мьютекс в пространстве имен std не называет тип
Я пишу простую программу на C ++, чтобы продемонстрировать использование блокировок. я используюcodeblocks
а такжеgnu
gcc
compiler.I»
#include
#include
#include
using namespace std;
int x = 0; // shared variable
void synchronized_procedure()
{
static std::mutex m;
m.lock();
x = x + 1;
if (x < 5)
{
cout