假设我有一个模板类,我想从一个抽象类派生它
我写的抽象类声明如下:
template<typename T, class Derived>
class AbstractClass{
};
如何正确派生模板类? 目前它看起来像:
template <typename T>
class TemplateClass{};
最佳答案
我看你在玩CRTP?正确的方法如下:
template <typename T>
class TemplateClass : public AbstractClass<T, TemplateClass<T> > {};
关于c++ - 继承抽象模板类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33698893/