diff options
clean up
1 files changed, 0 insertions, 35 deletions
| -rw-r--r-- | Sem. 09/task1 (not finished)/UniCourse.h | 35 |
diff --git a/Sem. 09/task1 (not finished)/UniCourse.h b/Sem. 09/task1 (not finished)/UniCourse.h deleted file mode 100644 index fde1518..0000000 --- a/Sem. 09/task1 (not finished)/UniCourse.h +++ /dev/null @@ -1,35 +0,0 @@ -#include "Student.h" - -class UniCourse -{ - char* lecturerName; - char* assistantsNames[3]; - - Student** students; - size_t capacity; - size_t size; - - void copyFrom(const UniCourse& other); - void free(); - - size_t findStudentByFn(size_t fn); - - void resize(); - -public: - UniCourse(const char* lecturerName); - UniCourse(const char* lecturerName, const char* assistant1Name); - UniCourse(const char* lecturerName, const char* assistant1Name, const char* assistant2Name); - UniCourse(const char* lecturerName, const char* assistant1Name, const char* assistant2Name, const char* assistant3Name); - - - UniCourse(const UniCourse& other); - UniCourse& operator=(const UniCourse& other); - ~UniCourse(); - - void addStudent(const char* name, size_t fn); - void removeStudent(size_t fn); - - void print(); - -};
\ No newline at end of file |
