簡體   English   中英

復制線程安全嗎?

[英]Is copy thread-safe?

就C ++ 11而言,我認為在至少兩個線程之間共享的價值語義對象副本不是線程安全的,是否正確?

這意味着如果我們要在線程中獲取大對象的副本,是否還需要一些同步機制來制作副本?

這意味着如果我們要在線程中獲取大對象的副本,是否還需要一些同步機制來制作副本?

是。 如果從其他線程訪問(寫入)了該對象,並且要復制該對象,則必須確保訪問是同步的。

線程安全僅在共享對象的上下文中相關。 如果要復制的對象只能由正在復制它的線程訪問,則不需要同步。

暫無
暫無

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

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