cppreference показывает следующее определение std::in_place_t: struct in_place_t { explicit...
On cppreference о инициализации списка во втором намерении (для копирования-инициализации списка)...
Минимальный пример программы: #include <vector> void f(std::vector<int>) {} // #1 void...
Я рассматриваю перегрузку операторов в C ++.Ради интереса я реализую класс BigInt. Первый оператор,...
Допустим, у нас есть класс X с определенным конструктором X(int value). Это семантически...
В стандарте C ++, §13.3.1.7 [over.match.list], указано следующее: В copy-list-initialization, если...
Что не так с этим кодом и как я могу его исправить? #include <iostream> #include...
Рассмотрим случай с классом, в котором нет destructor и constructor, явно объявленных разработчиком
Ключевое слово explicit рекомендуется для всех большинства конструкторов, которые можно вызывать с...
У меня есть эти коды: class Type2 { public: Type2(const Type1 & type); Type2(int); const Type2...
Несколько раз при рефакторинге кода я забывал добавить ключевое слово explicit при добавлении...
недавно я сталкивался с этими двумя способами создания объекта в определенном месте в памяти:1....
У меня есть вопрос по этому поводу: class A { int a; int* pa; public: A(int i):a(i) , pa(new...
Прежде чем продолжить чтение, прочитайте Есть ли разница в C ++ между инициализацией копирования и...
Я понимаю, что конструкторы с одним (не заданным по умолчанию) параметром действуют как неявные...
Означает ли указание метода / конструктора явным образом, что он не может быть вызван неявно?Я имею...
Это просто предпочтение или есть конкретные случаи, когда одно необходимо над другим?Я ссылаюсь на...
Я ищу синтаксис, подобный следующему: class Hugo { Hugo(); explicit Hugo( const Hugo& hugo );...
Пожалуйста, обратитесь к Википедия: шаблон стратегии (C ++) class Context { private:...
int value = 5; // this type of assignment is called an explicit assignment int value(5); // this...
Недавно я заметил класс в C ++ 0x, который вызывает явный конструктор по умолчанию. Однако мне не...
Я понимаю использование явного ключевого слова, чтобы избежать неявных преобразований типов,...
У меня есть класс с private char str[256]; и для этого у меня есть явный конструктор: explicit...
На самом деле мой вопрос все в заголовке. В любом случае: У меня есть класс, и я использую явный...