Website Summary Files Commits Branches @commit @diff @stats
path: root / src / Models / Table.cpp
diff options
context:
space:
mode:
Commit01a6f816ddea3508b4b696214ba543a8e60658f4 (patch)
Author
 Syndamia <kamen@syndamia.com>
2022-05-30 18:57:51 +0300
Committer
 Syndamia <kamen@syndamia.com>
2022-05-30 18:57:51 +0300
Files20ed1c6b178a73dd48566298538f01a61da6e0d4 /src/Models/Table.cpp
FMI-OOP-P2_Tables-01a6f816ddea3508b4b696214ba543a8e60658f4.tar
FMI-OOP-P2_Tables-01a6f816ddea3508b4b696214ba543a8e60658f4.tar.gz
FMI-OOP-P2_Tables-01a6f816ddea3508b4b696214ba543a8e60658f4.zip
Parent37d6c0ffdd0dd8f99b094f5012316e98ae60b8df (diff)
Autocommit at 30.05.2022 @ 18:57
1 files changed, 9 insertions, 0 deletions
-rw-r--r--src/Models/Table.cpp9
diff --git a/src/Models/Table.cpp b/src/Models/Table.cpp
index 132559f..9403696 100644
--- a/src/Models/Table.cpp
+++ b/src/Models/Table.cpp
@@ -4,6 +4,15 @@
#include "CellString.h"
#include "CellFormula.h"
#include <cstring>
+#include <fstream>
+#include <exception>
+
+Table::Table(const char* filePath) {
+ std::ifstream inFile(filePath);
+ if (inFile.is_open())
+ throw new std::logic_error("Could now open file!");
+ cells = List<List<Cell*>>();
+}
Table::Table(unsigned rows, unsigned cols) {
if (rows == 0 || cols == 0)