diff options
Add files via upload
1 files changed, 21 insertions, 0 deletions
| -rw-r--r-- | Utills/Kindle/Page.h | 21 |
diff --git a/Utills/Kindle/Page.h b/Utills/Kindle/Page.h new file mode 100644 index 0000000..e208691 --- /dev/null +++ b/Utills/Kindle/Page.h @@ -0,0 +1,21 @@ +#pragma once
+#include"vector.hpp"
+#include"string.h"
+#include<iostream>
+#include"serialize.h"
+
+const short MAX_LINES_IN_PAGE = 26;
+
+class Page {
+private:
+ Vector<string> lines;
+
+ void write(unsigned linesCount);
+ void displayPage() const;
+
+ void writeToFile(std::ofstream& outFile) const;
+ void readFromFile(std::ifstream& inFile);
+
+ friend class Book;
+};
+
|
