这样一个模板类:
template<template<typename T> class M, class N> class TestClass{
public:
static const int i=0;
};
在实例化时,M、N需要分别为模板(不是模板的实例),和一个类(即一个实例),如下:
template<class T> class TorTestClass {};
int main(){
TestClass<TorTestClass, TorTestClass<int>> tc;//第一个参数是模板,第二个参数是模板的实例
return 0;
}
本文介绍了一个特定的模板类,该类在实例化时需要一个模板类型和一个模板实例作为参数。通过具体代码示例展示了如何正确实例化此类。

被折叠的 条评论
为什么被折叠?



