Вопросы по теме '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 просмотров
schedule
17.11.2023