【发布时间】:2015-04-26 16:21:13
【问题描述】:
我需要将我的函数作为参数传递,但它应该是模板函数。例如。
template <class rettype, class argtype> rettype test(argtype x)
{
return (rettype)x;
}
我需要将此函数用作方法的参数。
template <class type,class value> class MyClass
{
// constructors, etc
template <class type,class value> void myFunc(<function should be here with parameters > ) {
rettype result = function(argtype);
}
};
这样可以吗?
【问题讨论】:
-
您建议从哪里获取
argtype类型的数据?
标签: c++ function class templates