![]() |
1
3
Tl;DR;
|
![]() |
2
5
Clang , GCC , MSVC . (之前的回答是所有3个编译器都会拒绝构建它,但这是不正确的。)
dcl.spec.auto
在混合
所以我的直觉是,这是标准中的一个疏忽,行为目前还没有明确规定,但如果/当它被明确规定时,就会有先例将其定为非法。(另一方面,变量不能重载,所以谁知道呢。) |
![]() |
Mose · c++中带有输入函数的Lambda auto给出错误 7 年前 |
![]() |
Chi-fung LAM · C语言中的“自动”声明问题++ 7 年前 |
![]() |
user9196120 · 为什么lambda参数中不允许自动? 7 年前 |
![]() |
monzie · 带指针容器的自动类型推断 7 年前 |
![]() |
klaus · 使用auto[复制]遍历指针的常量向量 7 年前 |
![]() |
Jake Wright · C中的复合类型、常量和自动++ 7 年前 |
![]() |
MGA · C++中常量自动指针的行为[重复] 7 年前 |
![]() |
Mushy · C++11自动和void*泛型 7 年前 |