From ffae2cb77bfb3263146a2de0deedf6528d4df461 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Wed, 9 Nov 2022 11:48:12 +0100 Subject: repository aanpassen voor oop2 --- week-5/StringWeek5.cpp | 12 ------------ week-5/StringWeek5.h | 16 ---------------- week-5/StringWeek5.hpp | 12 ------------ week-5/main.cpp | 20 -------------------- week-5/makefile | 1 - 5 files changed, 61 deletions(-) delete mode 100644 week-5/StringWeek5.cpp delete mode 100644 week-5/StringWeek5.h delete mode 100644 week-5/StringWeek5.hpp delete mode 100644 week-5/main.cpp delete mode 120000 week-5/makefile (limited to 'week-5') diff --git a/week-5/StringWeek5.cpp b/week-5/StringWeek5.cpp deleted file mode 100644 index ae8ba9f..0000000 --- a/week-5/StringWeek5.cpp +++ /dev/null @@ -1,12 +0,0 @@ -#include - -#include "StringWeek5.h" - -void StringWeek5::removeAll(const std::string& remove) { - this->text = std::regex_replace(this->text, std::regex(remove), ""); -} - -const std::string& StringWeek5::getText() const { - return this->text; -} - diff --git a/week-5/StringWeek5.h b/week-5/StringWeek5.h deleted file mode 100644 index 8c2bdac..0000000 --- a/week-5/StringWeek5.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once - -#include -#include - -class StringWeek5 { -public: - template - void add(const T& value); - void removeAll(const std::string& remove); - const std::string& getText() const; -private: - std::string text; -}; - -#include "StringWeek5.hpp" diff --git a/week-5/StringWeek5.hpp b/week-5/StringWeek5.hpp deleted file mode 100644 index ed71e75..0000000 --- a/week-5/StringWeek5.hpp +++ /dev/null @@ -1,12 +0,0 @@ -#pragma once - -#include "StringWeek5.h" -#include - -template -void StringWeek5::add(const T& value) { - std::stringstream value_str(""); - value_str << value; - this->text.append(value_str.str()); -} - diff --git a/week-5/main.cpp b/week-5/main.cpp deleted file mode 100644 index a2603fa..0000000 --- a/week-5/main.cpp +++ /dev/null @@ -1,20 +0,0 @@ -#include "StringWeek5.h" - -#include - -int main() { - StringWeek5 myString; - - myString.add("hallo allemaal "); - myString.add(42); - myString.add(" "); - myString.add(3.14159265358979); - - std::cout << myString.getText() << std::endl; - - myString.removeAll("all"); - - std::cout << myString.getText() << std::endl << std::endl; - - return 0; -} diff --git a/week-5/makefile b/week-5/makefile deleted file mode 120000 index a4e84c6..0000000 --- a/week-5/makefile +++ /dev/null @@ -1 +0,0 @@ -../week.mk \ No newline at end of file -- cgit v1.2.3