草庐IT

allocatorStruct

全部标签

c++ - 如何使用可变模板参数保存可变数量的参数?

我想创建模板类,它可以存储函数指针和this函数的参数,以便以后可以使用this参数调用该函数。我想写这个通用的,而不是依赖于参数类型或数量。这是使用c++11的可变参数模板的想法的一部分:templateclassLazyEvaluation{private://FunctiontobeinvokedlaterT(*f)(Params...);//ParamsforfunctionfParams...storedParams;//Thislineisnotcompilable!boolevaluated;Tresult;public://Constructorremembersfun