내가 일하고있는 수업에서 나는 몇 가지 QList
을 저글링하고있다. 나는 Qt가 가능할 때마다리스트의 깊은 복사본을 만들지 않으려한다고 들었습니다. 어떤 경우에는딥 복사는 언제 QList에 발생합니까?
QList<int> myList;
myList << 1 << 2 << 3 << 4;
QList<int> otherList = myList; // No deep copy
, 나는 확실히 딥 카피는 결코 QList
에 발생 없는지 확인해야합니다 내가 이해에서, 그것은 더 깊은 복사본이 작업을 수행 할 때 발생 없음을 의미한다. 정확히 어떤 종류의 작업이나 작업을 수행해야합니까? QList
에 깊은 사본이 절대 생성되지 않도록해야합니다.