Re: [問題] 關於STL的set

看板C_and_CPP (C/C++)作者 (用口頭禪區分年記)時間16年前 (2009/07/22 16:14), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《stockyo (就做吧)》之銘言: : 請問一下 : 若我需要儲存的資料字串為 "book" "apple" "apple" "cat" : 但我想要過濾掉apple重覆一次,也就是儲存一次就好 : 我發現set可以達到我的要求 : 可是,我又想要順序不亂,也就是按照我的輸入 : 變成 "book" "apple" "cat" : 但...set卻會自己排好序 : 請問有什麼方法可以兩全其美嗎? set , vector 並用 使用 set 來檢查重複性 使用 vector 來儲存資料,維持你插入的順序 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.84

07/22 16:26, , 1F
請問如何用set只檢查重複性呢?
07/22 16:26, 1F

07/22 16:47, , 2F
if( yourSet.find( blah...)!= ...) yourVector.push_...
07/22 16:47, 2F

07/22 16:56, , 3F
OK!! 用find...謝謝!!
07/22 16:56, 3F
文章代碼(AID): #1APifwqX (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 4 篇):
文章代碼(AID): #1APifwqX (C_and_CPP)