所以我知道C ++有一个名为“模板模板参数”的功能,您可以将类模板作为模板参数传递。例如:
template <typename T>
class vector { ... };
template <template <typename> class container> // this is a template template parameter
class foo { ... };
...
foo<vector> f; // pass the vector template itself as template parameter
功能模板有类似之处吗?即有没有办法将函数模板(例如std::make_pair
)作为模板参数传递给类?
答案 0 :(得分:12)
没有