在我正在上的一门课上,我正在处理几个QList
s. 我听说 Qt 尽可能不制作列表的深层副本。据我了解,这意味着当你这样做时不会发生深拷贝:
QList<int> myList;
myList << 1 << 2 << 3 << 4;
QList<int> otherList = myList; // No deep copy
在某些情况下,我需要确保深拷贝永远不会发生在QList
. 究竟我需要确保避免什么样的操作或动作,以确保QList
我正在使用的对象永远不会发生深拷贝?