C++ 是否有任何线程安全的组件可以写入(比没有锁的线程安全类似物更快)?

标签 c++ multithreading boost

所以我尝试了一些组件(映射,集合, vector ,数组,队列,你能想到的),我总是必须使它们线程安全......这使得它变慢......是否有任何线程安全可以写入组件?在 Boost 还是任何地方?

最佳答案

您可以在英特尔的线程构建模块中找到一些内容。您还可以在 Microsoft 的 PPL 中找到一些内容。

关于C++ 是否有任何线程安全的组件可以写入(比没有锁的线程安全类似物更快)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7135066/

相关文章:

c++ - Windows 10 VersionHelper.h

c++ - 如何使 C++ 算法融合?

c++ - 如何从 MPU 陀螺仪发送的字节数组中获取整数

c++ - 使用基于范围的 for 循环时需要迭代器

c++ - 将临时 std::string 传递给 boost::regex_match

c++ - 如何使用 MPI 广播 boost vector ?

javascript - NodeJS 中将产生的线程数

c++ - Qt::Concurrent 与成员函数映射

Java锁定结构最佳模式

c++ - boost operator << 是不明确的