Пожалуйста, помогите ошибка: ни один экземпляр конструктора не соответствует списку аргументов. А также помогите объяснить, что такое "strcpy (this-> name, name);"
class Student {
char name[50];
char surname[50];
int age;
public:
Student(char name[], char surname[], int age) {
strcpy(this->name, name); // please explain this line what does it means?
strcpy(this->surname, surname);
this->age = age;
}
void Show() {
cout << "Name: " << this->name << endl;
cout << "Surname: " << this->surname << endl;
cout << "Age: " << this->age;
}
};
int main() {
Student A("Ivan", "Sidoroff", 25);
A.Show();
system("pause");
return 0;
}
strcpy
, объясняется в документацииstrcpy
. - person Algirdas Preidžius   schedule 23.10.2018-Wall -pedantic
при компиляции. Я также использую Wandbox или coliru, поскольку вы можете указать все параметры и увидеть все предупреждения. - person NathanOliver   schedule 23.10.2018-Wall -Wextra -Werror -pedantic
ftw - person Lightness Races in Orbit   schedule 23.10.2018