看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《softwind (software everywhere)》之銘言: : 請問這種情形下 我想用 functional裡面的東西 兜出同樣的效果 我該如何寫??? : 我最基本的問題是 pair 沒有辦法指定把 哪個member抓出來比... : sort( point2D.begin(), point2D.end(), less<?,?>(?) ); : ?都不會填 http://tinyurl.com/6h688bh std::sort(a.begin(), a.end(), boost::bind(&std::pair<int, int>::second, _1) < boost::bind(&std::pair<int, int>::second, _2)); 我不確定 access data member 的 bind 有沒有進 C++11 標準, 假設有的話,我也不確定 C++11 的 bind 有沒有支援 <, 總之 boost 是一定會過,換成 std 的話你可以試試看。 -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.169.173.173
legnaleurc:std::placeholders::_1 07/14 11:56
darkgerm:Error: Unable to find site's URL to redirect to. @@" 07/14 16:13
哇勒 原來我手滑不小心把最後一個 h 吃掉了,已修正 @@~ ※ 編輯: yoco315 來自: 203.160.254.105 (07/14 17:38)