Website Summary Files Commits Branches @commit @diff @stats
path: root / src / String / String.cpp
diff options
context:
space:
mode:
Commit2005589181c6aa547d57fdeb2d36cc5a928bb5a0 (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-04-25 17:02:04 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-04-25 17:02:04 +0300
Filesf6eb41d05d465188ed0ad270f4878debe296a312 /src/String/String.cpp
FMI-OOP-P1_TicketSystem-2005589181c6aa547d57fdeb2d36cc5a928bb5a0.tar
FMI-OOP-P1_TicketSystem-2005589181c6aa547d57fdeb2d36cc5a928bb5a0.tar.gz
FMI-OOP-P1_TicketSystem-2005589181c6aa547d57fdeb2d36cc5a928bb5a0.zip
Parentad9b755abb255ec0884b3d3091cb9514d8fd1381 (diff)
Autocommit at 25.04.2022 @ 17:02
1 files changed, 13 insertions, 0 deletions
-rw-r--r--src/String/String.cpp13
diff --git a/src/String/String.cpp b/src/String/String.cpp
new file mode 100644
index 0000000..f94dce2
--- /dev/null
+++ b/src/String/String.cpp
@@ -0,0 +1,13 @@
+#include "String.h"
+#include <cstring>
+
+/* Private */
+
+void String::free() {
+ delete[] str;
+}
+
+void String::copyFrom(const String& other) {
+ this->str = new char[other.length];
+ strcpy(this->str, other.str);
+}