簡體   English   中英

通過線程共享指針的 std::vector

[英]Sharing std::vector of pointers through threads

我想通過線程共享一個 std::vector 指針。 每個線程都應該能夠獲取或刪除一個指針並將其從向量中刪除。 我怎樣才能使這個線程安全,C++ 標准庫中是否已經有任何東西可以做到這一點?

只需編寫類並使用同步對象(臨界區)保護成員函數。

看看這個例子。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM