Re: [STL ] 如何做到set相減?
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
07/29 11:16, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章