簡體   English   中英

如何深度復制QMap和其他Qt容器

[英]How to deep copy QMap and other Qt containers

一般來說,深度復制Qt容器的正確方法是什么? 我並不擔心遞歸地深度復制容器,盡管解決這些問題會有所幫助。

盡管每個人都會告訴你 - 你沒有深度復制Qt容器 - 但在某些情況下你只需要執行一個實際的深拷貝而不僅僅是淺拷貝。 為此,請使用detach()

container1 = container2;
container1.detach();

暫無
暫無

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

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