相关疑难解决方法(0)

在C++中是否有生产就绪的无锁队列或散列实现

我一直在谷歌搜索C++中的无锁队列.我发现了一些代码和一些试验 - 但我没有能够编译.也欢迎无锁哈希.

摘要:到目前为止,我没有正面答案.没有"生产就绪"库,令人惊讶的是现有的库都没有符合STL容器的API.

c++ stl lock-free

77
推荐指数
9
解决办法
4万
查看次数

高级比较和交换(CAS)功能?

我想记录哪些高级(即C++非内联汇编程序)函数或宏可用于Compare And Swap(CAS)原子基元......

例如,在x86 WIN32有一个家庭的功能_InterlockedCompareExchange<_intrin.h>头.

c++ multithreading multicore atomic

13
推荐指数
3
解决办法
8549
查看次数

标签 统计

c++ ×2

atomic ×1

lock-free ×1

multicore ×1

multithreading ×1

stl ×1