Описание функции
InsertStringPB
Вставляет строку в указанную позицию в строке и возвращает новый указатель.
InsertStringPB(*String.udtFastString, Insert.s, Position)
Параметры
*String.udtFastString | Указатель на строку, в которую будет вставлено |
Insert.s |
Строка, которая будет вставлена |
Position |
Позиция, в которую будет вставлена строка |
Возвращаемое значение
Успех: | Возвращает новый указатель |
Ошибка: | Сообщает о нехватке памяти и закрывает программу. |
См. также
InsertStringFastПример
; mk-soft
; https://www.purebasic.fr/english/viewtopic.php?t=75758
XIncludeFile "FastString.pbi"
Define *sVal1.udtFastString
*sVal1 = AllocateString("* Hello String *")
*sVal1 = InsertStringPB(*sVal1, "[ * I like Purebasic * ]", LenString(*sVal1) - 9)
Debug GetString(*sVal1)