![]() |
1
6
原因是在模板推导过程中,您没有得到隐式类型转换,它永远不会达到这一点。 考虑:
对于对bar的调用,编译器可以推断出
没有
|
![]() |
2
1
^除非在函数调用中显式指定参数类型,否则编译器将不匹配对此函数的函数调用,因为您不使用类型名
|
![]() |
TCD · 标准库非类型模板类是否显式实例化? 2 年前 |
![]() |
sovesti · 参数较少的模板函数中的演绎 2 年前 |
![]() |
KiraHoneybee · 具有构造函数参数的模板化类 2 年前 |
![]() |
Seymore Glass · 模板不工作的默认参数 2 年前 |
![]() |
Alexander Daum · 模板参数中对模板类型的引用 6 年前 |
![]() |
ledonter · 为什么注入的类名有时不被视为类模板中的模板名? 6 年前 |