Re: [語法] STL sort 在一個 Class 裡面含很多priv …

看板C_and_CPP (C/C++)作者 (眠月)時間16年前 (2009/10/05 19:34), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串6/6 (看更多)
※ 引述《BlackMatrix (BlackMatrix)》之銘言: : 可是我想要我的B等於我的Vector, 我怎麼讓B等於我的Vector, 還是只能寫在heap裡面? : 謝謝, 如果各位看得懂得請麻煩提示我一下, 我做了三個小時在這個上面了 你的 functor class 可以持有 data member 阿 A_A struct Less { std::vector<T> & b ; // data member Less(std::vector<T> &v) : b(v) {} // 建構子的時候初始化 bool operator() ( ... ) { b[i].kerker < b[j]. kerker ; // 參用 } } ; 事情是不是好簡單.. 另外多 attr 的問題, 要不要想過參照 boost::fusion::pair 的作法? 用型別當 tag 來 access 元素,簡潔跟效能兼顧。 -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.107.43

10/05 19:36, , 1F
trait class嗎?
10/05 19:36, 1F
※ 編輯: yoco315 來自: 118.160.107.43 (10/05 19:39)

10/05 19:39, , 2F
偶寫錯了.. 是 fusion::pair http://tinyurl.com/y97jrc5
10/05 19:39, 2F
文章代碼(AID): #1AoTd9OE (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1AoTd9OE (C_and_CPP)