Как в обьекте шаблона вызвать сначала конструктор по умолчанию а потом конструктор с параметром?
Здравствуйте интересует такой вопрос. Например если в обычном классе (допустим класс Dog) есть обьект dog и для того чтобы в этого обьекта вызвать конструктор несколько раз можно сделать так :
Dog dog= new Dog();
Вопрос а можно ли сделать что-то в этом роде но для обьекта шаблона. Допустим у меня есть шаблонный класс Sum и его метод first. Сначала я вызываю конструктор по умолчанию
Sum<int> first;
а потом нужно для этого обьекта еще раз вызвать конструктор но уже с параметром. Как это можно сделать ?
Ответы (1 шт):
Автор решения: dungeon master
→ Ссылка
Можно делать то же самое с new, передавая любые параметры:
Sum<int>* first = new Sum<int>{};