¿Cuándo le sucede una copia profunda a una QList?
En una clase en la que estoy trabajando, estoy haciendo malabarismos con variosQList
s. He oído que Qt intenta no hacer copias profundas de las listas siempre que sea posible. Por lo que entiendo, eso significa que no ocurre una copia profunda cuando haces esto:
QList<int> myList;
myList << 1 << 2 << 3 << 4;
QList<int> otherList = myList; // No deep copy
En algunos casos, necesito asegurarme de que nunca se realice una copia profunda enQList
. Exactamente qué tipo de operación o acción necesito asegurarme de evitar para asegurarme de que una copia profunda nunca le suceda a unQList
Estoy trabajando con @