Есть такой тод:
class A {
...
public:
A(int param1 = 0) { A(0, param1); }
A(int* param0, int param1 = 0)
...
};
...
A a(2);
Вопрос: при вызове конструктора A(0, param1) в теле другого конструктора будет создан тотже объект (получается некая обуртка к конструктору) или будет создат временный объект?
Ответ на:
комментарий
от mannaz
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от namezys
Ответ на:
комментарий
от world
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от mannaz
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от mannaz
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от kitov
Ответ на:
комментарий
от const86
Ответ на:
комментарий
от lester
Ответ на:
комментарий
от const86
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум type cast или конструктор копирования? (2008)
- Форум C++, порядок вызова инициализации переменной и вызова конструктора (2021)
- Форум Дополнительная Специализация конструктора шаблонного класса (2016)
- Форум Как вызвать конструктор с параметром, для класса являющегося членом другого класса. (2011)
- Форум Разрешить ТОЛЬКО свой конструктор (2013)
- Форум конструктор класса. параметры (2021)
- Форум Вопрос про конструктор С++: массив объектов (2008)
- Форум [C++] explicit-конструкторы (2010)
- Форум Узнать размер объекта в C++ по его vtable (2019)
- Форум [java]декораторы вызова метода (2011)