Как я могу использовать функцию, возвращающую тип данных объекта в конструкторе?
Я хочу использовать функцию класса внутри конструктора. Тип возвращаемого значения функции-object
которые присваивают значение одной из частных строк через конструктор. Поскольку функция возвращает объект, я застрял там.
Что я уже пробовал:
class DayOfYear { private: int day; string month; public: DayOfYear(){} DayOfYear(int d){ day = d; month = ""; // here, what I ve to put to get string i e "January" or "Feb" from convert() function? } DayOfYear convert() { if(day<=31 && day >=1) month = "January"; else if(day<=59){ day = day-31; month = "February"; } else{ "Invalid Input"; } return 0; } };