From 414aec98b546d11698af7fdcb441e8080da6e46a Mon Sep 17 00:00:00 2001 From: Stoycho Kyosev <68247567+stoychoX@users.noreply.github.com> Date: Thu, 12 May 2022 22:21:57 +0300 Subject: Add files via upload --- Utills/Kindle/User.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Utills/Kindle/User.h (limited to 'Utills/Kindle/User.h') diff --git a/Utills/Kindle/User.h b/Utills/Kindle/User.h new file mode 100644 index 0000000..f7c2dba --- /dev/null +++ b/Utills/Kindle/User.h @@ -0,0 +1,22 @@ +#pragma once +#include"string.h" +#include"vector.hpp" +#include"Book.h" +#include"serialize.h" + +class User { +private: + string name; + string password; + Vector indexesOfBooksRead; + Vector indexesOfBooksWritten; + + friend class Kindle; +public: + User() {} + User(const string& pName, const string& pPassword); + + void writeToFile(std::ofstream& outFile) const; + void readFromFile(std::ifstream& inFile); +}; + -- cgit v1.3.1-23-gd82d