相关疑难解决方法(0)

像std :: queue这样的c ++标准库容器是否可以保证是可重入的?

我见过人们建议我应该将标准容器(例如std :: queue和std :: vector)包装在互斥锁或类似物中,如果我想使用它们的话.我读到需要锁定多个线程访问的容器的每个单独实例,而不是每种类型或c ++标准库的任何利用.但这假设标准容器和标准库保证可重入.

这种语言有这样的保证吗?

c++ multithreading

8
推荐指数
1
解决办法
588
查看次数

标签 统计

c++ ×1

multithreading ×1