From fcf38e62e8160f2c9901bdfd33760afed28beb8d Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 22 Feb 2026 19:18:46 +0200 Subject: feat(Week01): Add solutions --- Week01/Exercise03/stringHelpers.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Week01/Exercise03/stringHelpers.h (limited to 'Week01/Exercise03/stringHelpers.h') diff --git a/Week01/Exercise03/stringHelpers.h b/Week01/Exercise03/stringHelpers.h new file mode 100644 index 0000000..7f86130 --- /dev/null +++ b/Week01/Exercise03/stringHelpers.h @@ -0,0 +1,14 @@ +#ifndef STRINGHELPERS +#define STRINGHELPERS + +// Създава динамично-заделен низ по подадената дължина +char* newString(unsigned length); +// Създава динамично-заделен низ, копие на подадения низ +char* newString(const char* string); +// Слепява first и second, като поставя separator между тях (ако е валиден) и +// връща резултатния (динамичо-заделен) низ +char* concatStrings(const char* first, const char* second, const char* separator); +// Освобождава паметта на динамичо-заделен низ +void deleteString(char*& string); // Запишете nullptr в string! + +#endif -- cgit v1.3.1-23-gd82d