[問題] 在std::set裡面要insert 物件時?

看板C_and_CPP (C/C++)作者 (ㄟ)時間16年前 (2009/05/08 15:14), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
在std::set裡面要insert 自己定義的物件時 這個定義的class該要覆寫哪些function? 像java要覆寫compare 及equal之類的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.77.141

05/08 15:26, , 1F
copy ctor, =, ==, < operator 都有準沒錯
05/08 15:26, 1F

05/08 15:57, , 2F
你應該是自己傳一個 functor 進去 覆蓋他的 compare
05/08 15:57, 2F
文章代碼(AID): #1A0zl9rq (C_and_CPP)
文章代碼(AID): #1A0zl9rq (C_and_CPP)