diff options
fixed typo in folder name
1 files changed, 22 insertions, 0 deletions
| -rw-r--r-- | Utils/Kindle/User.h | 22 |
diff --git a/Utils/Kindle/User.h b/Utils/Kindle/User.h new file mode 100644 index 0000000..97d3a4b --- /dev/null +++ b/Utils/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<size_t> indexesOfBooksRead; + Vector<size_t> indexesOfBooksWritten; + + friend class Kindle; +public: + User() {} + User(const string& pName, const string& pPassword); + + void writeToFile(std::ofstream& outFile) const; + void readFromFile(std::ifstream& inFile); +}; + |
