D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / С-функции / _CP_insert

_CP_insert

insert (функциональность функции FlashBASIC)

int _CP_insert(CPSTR** result, CPSTR* string1,
 int ac.expression, int vc.expression,
  int sc.expression, CPSTR* string2)

Эквивалентна следующему оператору FlashBASIC:

result = insert(string1, ac.expression, vc.expression, sc.expression, string2) 

В случае ошибки функция возвращает "-1". Код ошибки содержится "_CP_errno".

Примеры:

Следующий пример печатает "a^b^c".

CPSTR * s = _CP_mkstr("a\376b");
CPSTR * t = _CP_mkstr("c");
_CP_insert(&s,s,3,0,0,t);
_CP_print(s);