我写这样的Template-Specialization类:

template <> class MEField<SField> {....};

我想知道如何实例化此类?我看到一些这样写的代码:MEField<> obj?那正确吗?

我知道在函数特化的情况下,我可以像往常一样进行实例化,因为编译器可以判断特殊类型的参数。但是关于类,您能告诉我真正的格式吗?

最佳答案

您通常会像其他模板MEField<SField> obj;一样进行操作。无论您是否专门设计了模板,该类的用户都不会感到困扰,由编译器决定要使用模板的哪个实例。

09-30 14:49
查看更多