【发布时间】:2011-04-21 14:18:18
【问题描述】:
我可以做类似的事情
template<class Key, class Data, class Compare = less<Key>, template<typename T> class Allocator<T> = allocator<T> >
class mymap {
typedef map<Key,Data,Compare,Allocator<pair<const Key, Data> > > storageMap;
typedef vector<Data,Allocator<Data> > storageVector;
}
因此模板被传递给未专门化的类并在以后实例化。
【问题讨论】:
标签: c++ templates stl metaprogramming