标签: c++ templates class-template
就像标题所示,C ++类模板可以将方法名称作为模板参数吗?
例如,
template <T> class Foo { public: void T(int bar); };
答案 0 :(得分:2)
不幸的是,C ++核心语言没有处理名称的任何方法。
一些可能性:
对于那些想知道,有什么需要它的人?,一个典型的例子是如何在C ++中使用Python的库“named tuple”类,其中程序员提供了元组成员的名称。