Как глубоко копировать QMap и другие контейнеры Qt

Вообще говоря, как правильно глубже копировать контейнеры Qt? Я не беспокоюсь о глубоком копировании контейнеров рекурсивно, хотя решение таких проблем было бы полезно.

7

Решение

Несмотря на то, что все скажут вам — что вы не копируете глубоко контейнеры Qt — есть ситуации, в которых вам просто нужно выполнить реальную глубокую копию вместо просто мелкой. Для этого используйте detach():

container1 = container2;
container1.detach();
15

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]