#ifndef ACCOUNTMANAGER_H #define ACCOUNTMANAGER_H #include #include #include #include struct Account { std::string Email, Password; }; class AccountManager { public: AccountManager(std::string pathToFile, std::string pathToAccountNumberFile); Account getNextAccount(); size_t getLastAccountNumber(); private: std::vector accounts; std::string pathToAccountNumberFile; int setLastAccountNumber(size_t number); int writeDefault(std::string path); }; #endif // ACCOUNTMANAGER_H