通过线程共享指针的std :: vector

时间:2019-04-10 16:24:31

标签: c++ multithreading thread-safety c++-standard-library

我想通过线程共享一个指针的std :: vector。每个线程都应该具有获取或删除指针并将其从向量中删除的能力。我如何才能使该线程安全,并且C ++标准库中是否已有此功能?

1 个答案:

答案 0 :(得分:0)

只需编写类并使用同步对象(关键部分)保护成员函数。

看看this示例。