Попробовал переписать класс с Вашими указаниями:
class Node {
string login;
string password;
Node *next;
public:
void setLogin(string newLogin);
void setPassword(string);
void getLogin();
};
Node::Node(string aLogin, string aPassword) {
login = aLogin;
password = aPassword;
}
void setLogin(string newLogin) {
Node temp;
temp.login= newLogin;
}
Ругается:
1) /main.cpp:16: ошибка: out-of-line definition of 'Node' does not match any declaration in 'Node'
Node::Node(string aLogin, string aPassword) {
^~~~
2) main.cpp:23: ошибка: 'login' is a private member of 'Node'
temp.login= newLogin;
^
Так и не получилось у меня положить данные в приват...
Поможите? Только начал ООП.Попробовал переписать класс с Вашими указаниями:
class Node {
string login;
string password;
Node *next;
public:
void setLogin(string newLogin);
void setPassword(string);
void getLogin();
};
Node::Node(string aLogin, string aPassword) {
login = aLogin;
password = aPassword;
}
void setLogin(string newLogin) {
Node temp;
temp.login= newLogin;
}
Ругается:
1) /main.cpp:16: ошибка: out-of-line definition of 'Node' does not match any declaration in 'Node'
Node::Node(string aLogin, string aPassword) {
^~~~
2) main.cpp:23: ошибка: 'login' is a private member of 'Node'
temp.login= newLogin;
^
Так и не получилось у меня положить данные в приват...
Поможите? Только начал ООП.Попробовал переписать класс с Вашими указаниями:
class Node {
string login;
string password;
Node *next;
public:
void setLogin(string newLogin);
void setPassword(string);
void getLogin();
};
Node::Node(string aLogin, string aPassword) {
login = aLogin;
password = aPassword;
}
void setLogin(string newLogin) {
Node temp;
temp.login= newLogin;
}
Ругается:
1) /main.cpp:16: ошибка: out-of-line definition of 'Node' does not match any declaration in 'Node'
Node::Node(string aLogin, string aPassword) {
^~~~
2) main.cpp:23: ошибка: 'login' is a private member of 'Node'
temp.login= newLogin;
^
Так и не получилось у меня положить данные в приват...
Поможите? Только начал ООП.Попробовал переписать класс с Вашими указаниями:
class Node {
string login;
string password;
Node *next;
public:
void setLogin(string newLogin);
void setPassword(string);
void getLogin();
};
Node::Node(string aLogin, string aPassword) {
login = aLogin;
password = aPassword;
}
void setLogin(string newLogin) {
Node temp;
temp.login= newLogin;
}
Ругается:
1) /main.cpp:16: ошибка: out-of-line definition of 'Node' does not match any declaration in 'Node'
Node::Node(string aLogin, string aPassword) {
^~~~
2) main.cpp:23: ошибка: 'login' is a private member of 'Node'
temp.login= newLogin;
^
Так и не получилось у меня положить данные в приват...
Поможите? Только начал ООП.Попробовал переписать класс с Вашими указаниями:
class Node {
string login;
string password;
Node *next;
public:
void setLogin(string newLogin);
void setPassword(string);
void getLogin();
};
Node::Node(string aLogin, string aPassword) {
login = aLogin;
password = aPassword;
}
void setLogin(string newLogin) {
Node temp;
temp.login= newLogin;
}
Ругается:
1) /main.cpp:16: ошибка: out-of-line definition of 'Node' does not match any declaration in 'Node'
Node::Node(string aLogin, string aPassword) {
^~~~
2) main.cpp:23: ошибка: 'login' is a private member of 'Node'
temp.login= newLogin;
^
Так и не получилось у меня положить данные в приват...
Поможите? Только начал ООП.Попробовал переписать класс с Вашими указаниями:
class Node {
string login;
string password;
Node *next;
public:
void setLogin(string newLogin);
void setPassword(string);
void getLogin();
};
Node::Node(string aLogin, string aPassword) {
login = aLogin;
password = aPassword;
}
void setLogin(string newLogin) {
Node temp;
temp.login= newLogin;
}
Ругается:
1) /main.cpp:16: ошибка: out-of-line definition of 'Node' does not match any declaration in 'Node'
Node::Node(string aLogin, string aPassword) {
^~~~
2) main.cpp:23: ошибка: 'login' is a private member of 'Node'
temp.login= newLogin;
^
Так и не получилось у меня положить данные в приват...
Поможите? Только начал ООП.