У меня есть этот класс в c ++:
class person {
string name;
string email;
public : string get_name() {return name;}
public : string get_email() {return email;}
public : void set_name(string name) {this->name=name;}
public : void set_email(string email) {this->email=email;}
public : person(string name,string email) {
this->name=name;
this->email=email;
}
}
Но я получаю эту ошибку:
Функции, принимающие аргументы класса за значением, не расширяются в строке,
в этих 2 строках:
public : void set_name(string name){this->name=name;}
public : void set_email(string email){this->email=email;}
Что я могу сделать?