функции С и C++, библиотек C++Builder, API Windows 835

функция	синтаксис / описание	файл
strncpy	char *strncpy(char *dest, const char *src, sizet maxlen)Копирует до maxlen символов из src в dest; возвращает dest	stdio.h
StrNew	char * StrNew(char * Str)Динамически размещает в памяти копию Str и возвращает указатель на нее	SysUtils.hpp
strnicmp	int strnicmp(const char *sl, const char *s2, sizet maxlen)To же, что strncmpi: сравнивает до maxlen символов строк si и s2 без учета регистра (не кириллицу); результат < 0 при si < s2, = 0 при si = s2, > 0 при si > s2	string.h
strnset	char *strnset(char *s, int ch, sizet n)Копирует символ ch в первые п символов s	string.h
strpbrk	char *strpbrk(const char *sl, const char *s2)Возвращает первое вхождение в si любого из символов строки s2 или NULL	string.h
StrPCopy	char * StrPCopy(char * Dest, const System::AnsiString Source)Копирует Source в Dest и возвращает Dest	SysUtils.hpp
StrPLCopy	char * StrPLCopy(char * Dest, const System::AnsiString Source, Cardinal MaxLen)Копирует до MaxLen символов из Source в Dest и возвращает Dest	SysUtils.hpp
StrPos	char * StrPos(char * Strl, char * Str2)Возвращает первое вхождение подстроки Str2 в Strl или NULL	SysUtils.hpp
strrchr	char *strrchr(const char *s, int c)Возвращает последнее вхождение символа с в s или NULL	string.h
strrev	char *strrev(char *s)Инвертирует (переворачивает) строку s кроме нулевого символа	string.h
StrRScan	char * StrRScan(char * Str, char Chr)Возвращает последнее вхождение символа Chr в Str или NULL	SysUtils.hpp
StrScan	char * StrScan(char * Str, char Chr)Возвращает первое вхождение символа Chr в Str или NULL	SysUtils.hpp
strset	char *strset(char *s, int ch);Заполняет всю строку s до нулевого символа символом ch	string.h

27»