Например, у меня есть этот конструктор:C++ ошибка конструктора
member(char* name,char* lastName,int age, char* gender);
и у меня есть это на моей основной функции для создания элемента.
member("John","Smith",20);
Поскольку я только при условии, 3 из 4-х параметров я получаю ошибку: кандидата ожидает 4 аргумента, 3 предусмотренного. Как это исправить, так что даже если я пропустил параметр, он просто пропустит его.
Используйте параметры со значениями по умолчанию. –
Как мне это сделать? Работает ли это, если в моей основной функции я создаю 2 члена: например, член («Мэри», «Смит», «Женщина»); участник («Джон», «Смит», 20); –
Ну, что вы хотите, когда вы называете это тремя этими аргументами? – juanchopanza