я нашел, что это довольно странно, что следующая программа все еще компилируется отлично, несмотря на конструктор по умолчанию является private (4.8.1 г ++): class A{
private:
A() = default;
Я пытаюсь собрать эффективную структуру C++ 1x, которая может эффективно использовать операции std :: move/copy construct and and assign. Эти структуры относятся к двум основным категориям: структурам