c++ builder中是一个模板类是否无法在其声明时用它特化另一个模板类?
代码如下:
template<class T, int NBLK>
class Segtor : public MoveableAndDeepCopyOption< Segtor<T, NBLK> > {
public:
typedef ConstIIterator<Segtor> ConstIterator;//这里E2299 Cannot generate template specialization from 'ConstIIterator<V>'
typedef IIterator<Segtor> Iterator;//这里也一样
};
我猜这错误应该是Segtor类型还不存在所以无法特化。
但要怎么改才好?
[解决办法]
楼主这是发福利呢,
方便的话写出正确的地方,以便后人参考
[解决办法]
没看懂...