cfunc.fold
Pick/BASIC 'fold' functionality from C.
Syntax
int _CP_fold(CPSTR** result, CPSTR* string1, CPSTR* string2, CPSTR* string3)
Description
equivalent to the Pick/BASIC statement: result = fold(string1, string2, string3)
This function returns -1 if an error occurs. The error code is contained in _CP_errno.
Example
The following example prints 'A|long|strin|g'
CPSTR * s = _CP_mkstr('A long string');
CPSTR * t = _CP_mkstr('5');
CPSTR * u = _CP_mkstr('|');
_CP_fold(&s,s,t,u);
_CP_print(s);
See Also
User Comments
What do you think?
Share your experience or ask a question by using the form below.
Login to leave your comments.
