From b0f046461b44a0c4002ea667a726403ff4a1a701 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Wed, 4 May 2022 10:58:48 +0300 Subject: Moved templated stuff into hpp files and added a blank main.cpp file --- src/List/OrderedList.cpp | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 src/List/OrderedList.cpp (limited to 'src/List/OrderedList.cpp') diff --git a/src/List/OrderedList.cpp b/src/List/OrderedList.cpp deleted file mode 100644 index 7476574..0000000 --- a/src/List/OrderedList.cpp +++ /dev/null @@ -1,18 +0,0 @@ -#include "OrderedList.h" - -template -OrderedList::OrderedList() : OrderedList(nullptr, 0) {} - -template -OrderedList::OrderedList(const T* elements, unsigned elementsCount) : List::List(elements, elementsCount) {} - -template -bool OrderedList::insert(const T& element) { - if (List::length == List::count) List::resize(); - - unsigned insertionInd = 0; - while (List::elements[insertionInd].compare(element) < 0 && insertionInd < List::count) - insertionInd++; - - return List::insertAt(element, insertionInd); -} -- cgit v1.3.1-23-gd82d