Вопросы по теме 'initializer-list'

Избегайте вызова конструктора переменной-члена
У меня есть следующий С++-класс: // Header-File class A { public: A(); private: B m_B; C m_C; }; // cpp-File A::A() : m_B(1) { m_B.doSomething(); m_B.doMore(); m_C = C(m_B.getSomeValue()); } Теперь я хотел бы...
7039 просмотров
schedule 30.10.2023

Список инициализаторов для объектов с конструктором по умолчанию
Есть ли какая-либо польза от помещения переменной-члена класса в список инициализаторов, которая не обязательно должна быть в списке инициализаторов? Пример: class Foo { public: Foo() {} }; class Bar { public: Bar() : _foo() {} private:...
15242 просмотров