diff options
author | lonkaars <loek@pipeframe.xyz> | 2022-11-09 11:48:12 +0100 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2022-11-09 11:48:12 +0100 |
commit | ffae2cb77bfb3263146a2de0deedf6528d4df461 (patch) | |
tree | 88e4b61087069f8ce5badadbc6264d20b8a051d5 /week-5 | |
parent | d797758769d033c64babdf77ea6b64262f792b23 (diff) |
repository aanpassen voor oop2
Diffstat (limited to 'week-5')
-rw-r--r-- | week-5/StringWeek5.cpp | 12 | ||||
-rw-r--r-- | week-5/StringWeek5.h | 16 | ||||
-rw-r--r-- | week-5/StringWeek5.hpp | 12 | ||||
-rw-r--r-- | week-5/main.cpp | 20 | ||||
l--------- | week-5/makefile | 1 |
5 files changed, 0 insertions, 61 deletions
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 <regex> - -#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 <string> -#include <sstream> - -class StringWeek5 { -public: - template <class T> - 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 <string> - -template <typename T> -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 <iostream> - -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 |