[語法] bind( map<int,int>::value_type::first, _1 )
請問這個語法是什麼鬼 /_\
出自這邊...
http://stackoverflow.com/questions/110157/how-to-retrieve-all-keys-or-values-from-a-stdmap/110228#110228
雖然我知道 bind
也知道 map
也知道 map::value_type
也知道 boost::lambda::_1
但是 bind( &std::map<int,int>::value_type::first, _1 )
我實在困惑了..
bind 怎麼有辦法用 &std::map<int,int>::value_type::first 這種語法
去取得 pair 的 first 成員...
有沒有大師可以開示一下.. <(_ _)>
--
To iterate is human, to recurse, divine.
遞迴只應天上有, 凡人該當用迴圈. L. Peter Deutsch
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.105.20
推
07/23 23:16, , 1F
07/23 23:16, 1F
→
07/23 23:57, , 2F
07/23 23:57, 2F
→
07/23 23:59, , 3F
07/23 23:59, 3F
→
07/24 00:02, , 4F
07/24 00:02, 4F
→
07/24 00:05, , 5F
07/24 00:05, 5F
→
07/24 00:06, , 6F
07/24 00:06, 6F
→
07/24 00:07, , 7F
07/24 00:07, 7F
→
07/24 00:08, , 8F
07/24 00:08, 8F
→
07/24 00:09, , 9F
07/24 00:09, 9F
→
07/24 00:10, , 10F
07/24 00:10, 10F
→
07/24 00:16, , 11F
07/24 00:16, 11F
→
07/24 00:18, , 12F
07/24 00:18, 12F
→
07/24 00:18, , 13F
07/24 00:18, 13F
→
07/24 00:19, , 14F
07/24 00:19, 14F
→
07/24 00:21, , 15F
07/24 00:21, 15F
→
07/24 00:22, , 16F
07/24 00:22, 16F
→
07/24 00:27, , 17F
07/24 00:27, 17F
→
07/24 00:36, , 18F
07/24 00:36, 18F
→
07/24 00:36, , 19F
07/24 00:36, 19F
→
07/24 03:25, , 20F
07/24 03:25, 20F
→
07/24 03:26, , 21F
07/24 03:26, 21F
→
07/24 03:26, , 22F
07/24 03:26, 22F
→
07/24 03:26, , 23F
07/24 03:26, 23F
→
07/24 03:27, , 24F
07/24 03:27, 24F
→
07/24 10:15, , 25F
07/24 10:15, 25F
→
07/24 10:16, , 26F
07/24 10:16, 26F
→
07/24 21:57, , 27F
07/24 21:57, 27F