And*_*aes 8 c++ gcc language-lawyer
请考虑以下代码:
#include <vector>
extern std::vector<int> const my_vector;
auto const my_vector = std::vector<int>{};
Run Code Online (Sandbox Code Playgroud)
它无法在gcc上编译,但它自6.0.0起就适用于clang:
[x86-64 gcc 8.1 #1] error: conflicting declaration 'const auto my_vector'
Run Code Online (Sandbox Code Playgroud)
这是gcc错误还是违反了规范?
| 归档时间: |
|
| 查看次数: |
66 次 |
| 最近记录: |