Функция StrNew
Модуль Strings
Распределяет строку в куче.
Объявление:
Function StrNew(Str : PChar) : PChar;
Режим:
Замечания:
StrNew распределяет копию строку Str в куче.
Если Str равно NIL или указывает на пустую строку, то StrNew возвращает NIL
и не распределяет место в куче.
В противном случае, StrNew создает копию строки Str, получая место в памяти
с помощью стандартной процедуры GetMem, а затем возвращает указатель на
полученную строку.
В памяти распределяется StrLen (Str) + 1 байт.
См. также:
StrDispose