在C ++ 98 mutex中锁定共享数组的变量

时间:2014-01-22 13:51:06

标签: c++ c mutex

我对mutex的想法不熟悉,但需要在共享数组的两个进程之间进行锁定控制。

我发现的唯一的C ++教程对我来说理解互斥体实现是有意义的,显示#include <mutex>的使用,但没有给出错误:/usr/include/c++/4.6/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the upcoming ISO C++ standard, C++0x. This support is currently experimental, and must be enabled with the -std=c++0x or -std=gnu++0x compiler options.有没有办法在任何一个中执行此操作简单易读的非2011标准C或C ++?

1 个答案:

答案 0 :(得分:2)

在2011年之前,C和C ++都没有任何多线程概念。所以不,没有办法在C11或C ++ 11之前只使用标准语言来执行多重排除 - 或者就此而言有多个线程。