я пропустил выше часть Это нормально с программой ++ с помощью классов, которая выводит имя, возраст и стандартнедействителен преобразование из «Int» в «сопзЬ символ *» [-fpermissive]
код выглядит следующим образом:
string to_string()
{
return age,last_name,first_name,standard; //PROBLEM IS HERE
}
};
int main() {
int age, standard;
string first_name, last_name;
cin >> age >> first_name >> last_name >> standard;
Student st;
st.set_age(age);
st.set_standard(standard);
st.set_first_name(first_name);
st.set_last_name(last_name);
cout << st.get_age() << "\n";
cout << st.get_last_name() << ", " << st.get_first_name() << "\n";
cout << st.get_standard() << "\n";
cout << "\n";
cout << st.to_string();
return 0;
}
Что именно вы хотите достичь с помощью этого 'return'? – SingerOfTheFall
Я хочу, чтобы все строки (имя, возраст, стандарт) приходили в одну строку –
Итак, вы просто предположили, что можете объединить строки с помощью оператора запятой? Вы должны искать такие вещи, когда не знаете. – aslg