TBB concurrent_set 没有erase

Posted 软件工程小施同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TBB concurrent_set 没有erase相关的知识,希望对你有一定的参考价值。

 error: ‘class tbb::interface10::concurrent_set<std::shared_ptr<dev::txpool::Vertex>, dev::txpool::transactionWeightCompare>’ has no member named ‘erase’
             m_topLevel_complete_free.erase(m_vtxs[_f]);

解决方案,将erase换成

unsafe_erase

文档:concurrent_set — oneAPI Specification 1.0-rev-3 documentation

以上是关于TBB concurrent_set 没有erase的主要内容,如果未能解决你的问题,请参考以下文章

TBB error Set TBB_PREVIEW_CONCURRENT_ORDERED_CONTAINERS to include concurrent_set.h

tbb 并发容器性能

在 Windows 上使用 CUDA、TBB、MKL、VTK 构建 OpenCV

需要帮助英特尔 TBB 工作吗?

将 TBB 与 SSE2 内在函数混合

TBB 线程池意外增加