来自Qt的QSet交叉点无法正常工作

时间:2017-03-29 12:05:28

标签: qt

这很简单,令人难以置信。但我无法在代码中看到任何错误:

QSet<int> A; A << 1 << 2 << 3 << 4;
QSet<int> B; B << 3 << 4 << 5 << 6;

qWarning() << "U:" << A.unite(B);
qWarning() << "Intersect:" << B.intersect(A);

根据文档我应该得到Interesect:QSet(3,4)但是我得到了

U: QSet(2, 3, 1, 6, 4, 5)
Intersect: QSet(3, 6, 4, 5)

我做错了什么?这是一个错误吗?

0 个答案:

没有答案