std :: function [duplicate]的隐式转换
||
这个问题已经在这里有了答案:
没有找到相关结果
已邀请:
2 个回复
疏腔傻小雹
和
之一的参数对Foo的任何调用都将导致无法解决的重载。甚至像
或
之类的愚蠢事物。这是因为
的构造函数是模板化的,可以接受任何类型。
在实例化时会失败,但是重载解析会在实例化之前发生。 因此,不行,您需要以一种或另一种方式与这些功能之一进行完全匹配。您可能会引入Foo的其他重载实例,例如
这将导致更好的匹配,并且不再存在歧义。
磐去裸猜饲
。请问我的可变参数模板,已经有一段时间了。