是否允许标准:
struct A { int a = 3; int b = 3; }; A a{0,1}; // ???
这个课程仍然是聚合的吗? clang接受此代码,但gcc不接受.
clang
gcc
c++ gcc aggregate-initialization c++11 c++14
aggregate-initialization ×1
c++ ×1
c++11 ×1
c++14 ×1
gcc ×1