看板 C_and_CPP 關於我們 聯絡資訊
boost::function_types::parameter_types<int(int,double)>::type 可以取到 mpl::vector2<int, double> 實在很好奇他是怎麼做到的 我看了一下 source code 但是看不出個毛 /_\ 有沒有前輩可以稍微提示一下.... 一般的 traits 我都還可以想像他是怎麼做的, 但是把函數的參數串列取出來到底是怎麼弄的 T_T -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.118.98
softwind:to原po 你在這邊已經問不到前輩了 XD 07/18 21:39
saxontai:推樓上。yoco 大搞不懂的,我也別想搞懂。XD 07/18 21:56
legendmtg:大概是要問tinlans吧XD 07/18 23:23
yoco315:神人很多,不管是誰願意回答我都好 qq 07/18 23:35
softwind:借問一下 traits 要用哪一本書學阿? SGI lib 也沒有說到 07/18 23:41
loveme00835:回樓上, C++ templates 07/18 23:47
loveme00835:不知道原po要的跟這有沒有關係: http://ppt.cc/OfN_ 07/18 23:50
hilorrk:我自動跳過這篇... 07/18 23:54
ADF:偏特化.. 07/19 00:05
softwind:C++ template專書至少有3本 這還不含BJ和Meyers的著作 07/19 00:10
loveme00835:C++ Templates, The Complete Guide 07/19 00:13
loveme00835:不過再高深一點的可能就要找別本了 07/19 00:17
tinlans:那個實作只是一個夭壽費力的苦工。 07/19 05:16
tinlans:ls 一下 boost/function_types/detail/components_impl 07/19 05:17
tinlans:這個 include path 就知道了。 07/19 05:17
tinlans:基本上能超出你常識的東西,大概底下都是這類型的了。 07/19 05:26
tinlans:神奇的東西學多了,常常就不相信真的有人用暴力法上場。 07/19 05:27
loveme00835:Q_Q 簡單的都還看不懂... 07/19 06:03
yoco315:.............天哪...阿門.... 07/19 09:32
yoco315:耶~我弄懂了 qq 感謝感謝... 07/19 09:39