【发布时间】:2020-08-09 11:51:16
【问题描述】:
在下面的示例中,我想在这种情况下在类之外定义析构函数,到目前为止我尝试的万亿语法都不起作用:
template<typename OjectType,
typename = std::enable_if_t<std::is_base_of_v<SomeClass, OjectType>>>
class SampleClass
{
public:
~SampleClass();
};
// How to define this outside class?
template<typename ObjectType>
SampleClass<ObjectType>::~SampleClass()
{
}
【问题讨论】: