C++调用成员模板函数
元<动 F,类 T,类...O>
整 gg(T&t,整 k,整 m,整 左,整 右,O&&...o){
打印(k,m,左,右,o...);中(t.*F)(o...);
}//这个F不能支持函数模板.
元<动 F,类 T>整 g(T&t){
中(t.*F)();
}
元<整 I,动 F>构 A{
空 加一项(){
整 w=gg<&A::加一<整,整,整>>(*本,2,3,4,5,33,44,3);//这里,重点,记住加模板参数.
}
元<类...O>整 加一(O&...o){
打印(o...);
打印(o...);
中 2;
}
};
空 f(整 i){
打印(2*i);
}
空 主(){
A<3,f>a;a.加一项();
}
浙公网安备 33010602011771号