下面的程序格式不正确吗?
struct Foo
{
Foo(Foo&) = default;
Foo(const Foo&) = default;
};
int main()
{
}
它使用clang++ 3.8.0和g++ 6.3.0成功编译(编译器标志为-std=c++11 -Wall -Wextra -Werror -pedantic-errors
)。
下面的程序格式不正确吗?
struct Foo
{
Foo(Foo&) = default;
Foo(const Foo&) = default;
};
int main()
{
}
它使用clang++ 3.8.0和g++ 6.3.0成功编译(编译器标志为-std=c++11 -Wall -Wextra -Werror -pedantic-errors
)。