我有一個要插入到tbb的併發哈希映射中的項目列表。方式1或2使用訪問器的正確方法是什麼? // way 1
for (a list of (keys,values))
{
MAP::accessor a;
myHashTable.insert(a, key);
(a->second).push_back(value);
a.realease();
我想對tbb原子變量做bitTestAndSet。 atomic.h from tbb似乎沒有任何位操作。 如果我將tbb原子變量當作正常指針處理,並且執行__sync_or_and_fetch gcc編譯器不允許這樣做。 是否有解決方法? 相關問題: assembly intrinsic for bit test and set (BTS)