Clang 3.3 obsługuje niektóre funkcje C++ 14, takie jak inicjatory i agregatory członków. Jednak nie mogę skompilować tego kodu nawet z przełącznikiem -std=c++11
.Obsługa Clang 3.3 i C++ 14?
struct A
{
struct X { int a, b; };
X x = { 1, 2 };
int n;
};
A a = {{10}, 5};
Co robię źle?
działa na mnie z '-std = C++ 11' w szczękiem ** 3.2 ** oraz gcc 4.7. – kennytm
Inicjatory członków w klasie są funkcją C++ 11, nie? –
Robię "A a = {{10}, 5};" i nie działa. Chcę korzystać z tej funkcji C++ 14. –