6
我有兩個QList
s我需要確定交點(在這個具體情況下,兩個QStringList
s,但我會認爲這將適用於每個集裝箱,只要T
implements operator==()
)。Qt獲取兩個QLists交集的方式是什麼?
確定列表之間交集的Qt方式是什麼?
編輯:
訂購和重複不是一個問題。我只是在尋找這兩個列表中存在的項目。
我有兩個QList
s我需要確定交點(在這個具體情況下,兩個QStringList
s,但我會認爲這將適用於每個集裝箱,只要T
implements operator==()
)。Qt獲取兩個QLists交集的方式是什麼?
確定列表之間交集的Qt方式是什麼?
編輯:
訂購和重複不是一個問題。我只是在尋找這兩個列表中存在的項目。
這取決於你想要完成的工作。如果您正在處理列表,則重複的條目和訂購等因素會發揮作用。如果你只是想知道這兩個列表有哪些共同點,你可以這樣做:
QSet<QString> intersection = list1.toSet().intersect(list2.toSet());
太棒了!謝謝克里斯。很高興再次見到你;-) –
好的東西本:) – Chris