Re: [STL ] 如何做到set相減?

看板C_and_CPP (C/C++)作者 (啾東)時間16年前 (2009/07/28 16:46), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
output iterator可以用inserter 來達成insert到set中 vector則可以直接使用back_inserter code: http://gist.github.com/157021 執行結果: bsd2 - g++ -oa setd.cpp bsd2 - ./a 1 5 ※ 引述《DRLai (蘇打)》之銘言: : 請問如何做到兩個set的相減呢? : 我建立了兩個set<int> a,b; : 然後想要做類似 a - b 的動作 : a = { 1,2,3,4,5 } : b = { 2,5 } : 相減後得 : a = { 1,3,4 } : 除了把b一個一個呼叫以外有沒有其他方式QQ : (不見得要用set..只是我想到單純的容器所以採用set) : 感謝m(_ _)m -- ▄▄▄▄▄▄ 刺槍術! ▂▅▅ ▄▄ ▄▄ 一致! █ 你還有365塊肥皂沒撿! 殺~ ▃▃ 強制登入 ◢◤ ▄▄ ◢█◣ ◢█ █ █ ◢█ █▄▄ 無法登出 ▄ ◤ ▄▄ █ █ █ █ █ █ █ █▅▅ 終身免費 ▄▄▄▄▄▄ ◥█◤ █ █ ▄ █ █ █ █▄▄ ψaappjj -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.94.2

07/29 11:16, , 1F
感謝m(_ _)m 詳盡的教學^o^
07/29 11:16, 1F
文章代碼(AID): #1ARhh-oM (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1ARhh-oM (C_and_CPP)