草庐IT

TouchCallBack

全部标签

c++ - 如何定义具有模板参数的函数指针的typedef

我想为以STL容器作为参数且该容器具有未知类型的函数指针创建typedef。像这样的:typedefvoid(*TouchCallBack)(GLRenderer*,constMotionEvent&,std::vector);有可能吗?(尤其是在c++03中) 最佳答案 我不知道任何C++03解决方案与此完全一样,而且它没有内置在语言中,但在C++11中,使用using别名可以做到这一点:templateusingTouchCallBack=void(*)(GLRenderer*,constMotionEvent&,std::ve

c++ - 如何定义具有模板参数的函数指针的typedef

我想为以STL容器作为参数且该容器具有未知类型的函数指针创建typedef。像这样的:typedefvoid(*TouchCallBack)(GLRenderer*,constMotionEvent&,std::vector);有可能吗?(尤其是在c++03中) 最佳答案 我不知道任何C++03解决方案与此完全一样,而且它没有内置在语言中,但在C++11中,使用using别名可以做到这一点:templateusingTouchCallBack=void(*)(GLRenderer*,constMotionEvent&,std::ve