User constructor with fd

This commit is contained in:
2026-05-08 16:37:51 +02:00
parent 3614237b8b
commit 86e3034a0a
2 changed files with 7 additions and 1 deletions

View File

@@ -16,11 +16,16 @@
// Constructors // // Constructors //
////////////////// //////////////////
User::User() User::User() : fd(-1), nick(""), username(""), realname(""), buffer(""), authenticated(false), registered(false)
{ {
// std::cout << "User default constructor called" << std::endl; // std::cout << "User default constructor called" << std::endl;
} }
User::User(int fd) : fd(fd), nick(""), username(""), realname(""), buffer(""), authenticated(false), registered(false)
{
// std::cout << "User with fd constructor called" << std::endl;
}
User::User(const User &other) User::User(const User &other)
{ {
*this = other; *this = other;

View File

@@ -29,6 +29,7 @@ class User
public: public:
User(); User();
User(int fd);
User(const User &other); User(const User &other);
User& operator=(const User &other); User& operator=(const User &other);
~User(); ~User();