不带参数的模板构造函数可以吗?
问题:
非模板可以吗类有一个不带参数的模板构造函数吗?它真的与默认构造函数冲突吗?
答案:
调用构造函数模板时,无法显式指定模板参数。它们是通过论证演绎推导出来的。调用 Foo
您建议的解决方法仍然需要传递一个参数来调用构造函数模板。目前尚不清楚在这种情况下您的预期目标是什么。
另一种方法是使用默认构造函数而不是不带参数的模板构造函数。如果非模板类有其他构造函数,使用带空括号()的默认模板构造函数可以避免参数歧义。
以上是非模板类可以有无参数模板构造函数吗?的详细内容。更多信息请关注PHP中文网其他相关文章!