From 291ecb302cc7281c254542543a065aec3ba13bb9 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 29 May 2022 08:44:02 +0300 Subject: Autocommit at 29.05.2022 @ 08:44 --- src/Models/Table.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/Models/Table.cpp') diff --git a/src/Models/Table.cpp b/src/Models/Table.cpp index 70579b4..0d3264e 100644 --- a/src/Models/Table.cpp +++ b/src/Models/Table.cpp @@ -6,11 +6,18 @@ #include Table::Table(unsigned rows, unsigned cols) { + if (rows == 0 || cols == 0) + return; + cells = List>(rows); for (unsigned i = 0; i < rows; i++) cells[i] = List(cols); } +unsigned Table::get_cols() const { + return cells[0].get_count(); +} + bool containsNumber(const char*& str) { while (*str == ' ') str++; return ((*str == '+' || *str == '-') && (*(str + 1) >= '0' && *(str + 1) <= '9')) || -- cgit v1.3.1-23-gd82d