Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- class User {
- std::string login_, password_;
- public:
- User(const std::string& login, const std::string &password) :
- login_(login), password_(password) {
- }
- std::string GetLogin() {
- return login_;
- }
- void SetLogin(const std::string new_login) {
- login_ = new_login;
- }
- std::string GetPassword() {
- return password_;
- }
- };
- void HackPassword(User&, const std::string&) {}
- int main() {
- std::string log, pwd;
- std::cin >> log >> pwd;
- User user(log, pwd);
- if (pwd != user.GetPassword()) {
- return 1;
- }
- std::cin >> pwd;
- HackPassword(user, pwd);
- std::cout << user.GetPassword() << '\n';
- }
Advertisement
Add Comment
Please, Sign In to add comment