我有一个名为AbstractRManagers的类,我想让它继承自一个单例模板类Singleton,但由于AbstractRmanager需要是一个模板类,我遇到了一些奇怪的错误代码,这些错误代码没有任何用处,我尝试过查找,但没有成功。
template <class Type>
class AbstractRManagers : public Singleton<AbstractRManagers>
{
错误 C3203:无法将未特化的类模板用作模板参数“Type”的模板参数,需要实际类型。
class AbstractRManagers : public Singleton<AbstractRManagers<Type> >
。 - R. Martinho Fernandesstd::cout
是std::ostream
的“默认实例”),而不是GoF中单例模式的概念。 - R. Martinho Fernandes