//上游调用到这里起线程
void DataCenter::start()
{
auto dataMap = getData();
vector<boost::thread> ths;
for (const auto& item
C++多线程卡死问题--访问冲突未必崩溃
于 2022-03-16 14:03:39 首次发布
本文讲述了在项目中遇到的DataCenter类中,由于并发访问m_dataMap引发的线程冲突问题。通过在doCompose方法中添加写锁,成功避免了数据不一致性,解决了线程卡顿问题。

最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



