Описание функции


AllocateString

Выделяет память для быстрой строки и помещает её туда.

AllocateString(String.s = "")

Параметры

String.s Строка

Возвращаемое значение

Успех:Возвращает указатель на строку
Ошибка:Сообщает о нехватке памяти и закрывает программу.

Пример

; mk-soft
; https://www.purebasic.fr/english/viewtopic.php?t=75758
XIncludeFile "FastString.pbi"

Define *sVal1.udtFastString
Define *sVal2.udtFastString

*sVal1 = AllocateString("* Hello String *")
*sVal2 = AllocateString("[ * I like Purebasic * ]")

Debug GetString(*sVal1)
Debug GetString(*sVal2)