D3 Reference Manual

Index | Help

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

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

_CP_extract

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

int _CP_extract(CPSTR** result, CPSTR* string, 
 int ac.expression, int vc.expression, int sc.expression)

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

result = extract(string, ac.expression, vc.expression, sc.expression)

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

Примеры:

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

CPSTR * s = _CP_mkstr("a\376b");
_CP_extract(&s,s,1,0,0);
_CP_print(s);