读书人

vc2005支持 template template 参数吗

发布时间: 2012-02-12 17:16:34 作者: rapoo

vc2005支持 template template 参数吗?
最近在看《C++ 设计新思维》遇到这个问题。
我写程序时了一下,好像不支持啊

[解决办法]
如下程序就可以编译运行:

template < template <typename T> class W >
class TheClass
{
public:
int fun() { return sizeof(W <int> ); };
};

template <typename A>
class Widget
{
int arr[10];
};

#include <vector>
int main()
{
TheClass < Widget > tc;

return tc.fun();

}

读书人网 >C++

热点推荐