6
ответов

Какой смысл установки по умолчанию функционирует в C++ 11?

C++ 11 добавляет способность к сообщению компилятора создать реализацию по умолчанию любой из специальных функций членства. В то время как я вижу значение удаления функции, где имеет значение...
вопрос задан: 19 December 2011 02:12
2
ответа

Почему конструктор std :: in_place_t по умолчанию и явный?

cppreference показывает следующее определение std :: in_place_t: struct in_place_t {явный in_place_t () = по умолчанию; }; встроенный constexpr std :: in_place_t in_place {}; Почему они добавили ...
вопрос задан: 18 March 2019 17:40
0
ответов

Могу ли я по умолчанию использовать частный конструктор в теле класса или нет?

GCC 4.5 не позволяет мне делать это: class foo { общедоступные: foo () = по умолчанию; частный: foo (foo const &) = по умолчанию; foo & operator = (foo const &) = по умолчанию; }; Он жалуется, что: error: ...
вопрос задан: 29 August 2011 00:20
0
ответов

Почему вы должны использовать конструктор копирования / перемещения или деструктор по умолчанию?

C ++ 0x позволяет указать определенные функции по умолчанию: struct A {A () = default; // ctor по умолчанию A (A const &) = default; // копируем ctor A (A &&) = default; // переместить ctor ...
вопрос задан: 27 September 2010 14:56