|
|
1
10
这里没有语言lawry:如果指定返回类型(而不是
显然它无法编译,即使没有花哨的模板,
当您指定
|
|
2
5
因为标准是这么说的。
你可以给出一个简单的解释,解释为什么第一个应该是好的,为什么第二个不应该是好的——但是基本上,类模板参数推导是为了只处理第一个情况而不是第二个。第一个是好的,因为标准是这样说的,第二个是错误的,因为标准是这样说的。 有人提议延期( P1021 ,在“函数的返回类型扣除”)下,这将解决第二种情况。不管你是否认为这是个好主意…()() |
|
|
3
4
只是我的手挥舞着两分钱来总结我的理解: 在
这个
但现在很明显
无法推断是哪种类型
|
|
|
111111 · 确定作为模板参数传递的函数的参数类型 11 月前 |
|
|
msg · std::variant的奇怪结果 12 月前 |
|
|
Mikhail T. · 如何将对象的方法传递给lambda函数? 1 年前 |
|
|
zack · 不接受变分模板函数参数 1 年前 |
|
|
Youssef Gamil · RegEx替换C中的空行++ 1 年前 |
|
|
GPrathap · 如何在C中返回智能指针和协方差++ 1 年前 |