blob: 7f861303c7ed935371f8dbba5ed40ad695aa4191 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
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
|