![]() |
1
5
[dcl.spec.auto.general]/13 提供了以下详细信息:
换句话说,任何不使用占位符返回类型的函数模板(即使是模板参数)都不能专门使用占位符返回型:
类似地,任何使用占位符返回类型的模板都只能专用于占位符返回类型:
对于clang来说,这是一个编译器错误,MSVC接受它是错误的,而且只是 GCC rejects it as expected :
|
![]() |
JoeZ · Do while循环不会中断 6 年前 |
![]() |
JoeZ · 如果循环不工作。运行时显示重复cout。 6 年前 |
![]() |
Joe · 正在展开宏以进行调试? 6 年前 |
|
Matthew · 自己编译公共库会提高性能吗? 6 年前 |
![]() |
Barry · 在MSVC中处理宏中的额外括号 6 年前 |