[問題] c++ multimap 的 find
先說一下我的目的
是要從一個multimap中刪元素
比對multimap中 pair 的 value 值再決定要不要刪 (不是key值)
但因為在用iterator 拜訪元素的過程中不能刪除此iterator
否則會出錯
因此小弟想說先將要刪的值存在一個vector裡
之後再用find的方法刪除
問題是 multimap 的 find() 的參數是一個key
但我想要直接找到特定的pair
而在algorithm裡的find,似乎也不讓我丟入一個 pair 當參數
請問有什麼好方法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.107.81
推
08/26 18:39, , 1F
08/26 18:39, 1F
→
08/26 18:39, , 2F
08/26 18:39, 2F
→
08/26 18:40, , 3F
08/26 18:40, 3F
推
08/26 18:58, , 4F
08/26 18:58, 4F
→
08/26 19:02, , 5F
08/26 19:02, 5F
→
08/26 19:08, , 6F
08/26 19:08, 6F
→
08/26 22:23, , 7F
08/26 22:23, 7F
→
08/26 23:26, , 8F
08/26 23:26, 8F
→
08/26 23:27, , 9F
08/26 23:27, 9F
→
08/26 23:27, , 10F
08/26 23:27, 10F
→
08/27 00:14, , 11F
08/27 00:14, 11F
→
08/27 00:14, , 12F
08/27 00:14, 12F
→
08/27 00:36, , 13F
08/27 00:36, 13F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章