![]() |
1
3
对于类模板参数推断,这是一个巨大的错误。从…起 [temp.param]/14 :
当你写作时
这是可行的,应该推断
对于函数,不需要指定
请注意,这适用于扣减。对于别名模板或变量模板,没有任何推断。因此,不能忽略
|
![]() |
2
1
免责声明:以下内容在C++14的上下文中有效。对于C++17,两种编译器都是错误的。 请参阅Barry的另一个答案。 深入研究细节,我发现这里的Clang是正确的,而GCC是困惑的。
因此,正如 standard 。 |
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |