如何在2个QSets之间进行交集,其中第一个不丢失元素,但只返回结果的交集?
原因是我试图与一些集合执行许多交叉,但必须找出元素在过程中丢失的困难方式.
QSet<int> a, b;
a.insert(1);
a.insert(2); // { 1, 2 }
b.insert(1); // { 1 }
a.intersection(b); // { 1 }
a // { 1 }
Run Code Online (Sandbox Code Playgroud)