832 Глава 14

функция	синтаксис / описание	файл
AnsiStrUpper	char * AnsiStrUpper(char * Str)Возвращает строку, все символы которой приведены к верхнему регистру	SysUtils.hpp
CompareStr	int CompareStr(const System::AnsiString SI, const System::AnsiString S2)Сравнивает строки Sin S2 с учетом регистра; результат < 0 при S1< S2, = 0 при S1= S2, > 0 при S1> S2	SysUtils.hpp
CompareText	int CompareText(const System::AnsiString SI, const System::AnsiString S2)Сравнивает строки Sl'и S2 без учета регистра; результат < 0 при S1< S2, = 0 при S1= S2, > 0 при S1> S2	SysUtils.hpp
LineStart	char * LineStart(char * Buffer, char * BufPos)Возвращает указатель на начало последней строки в Buffer, кончающейся в позиции BufPos	SysUtils.hpp
StrAlloc	char * StrAlloc(Cardinal Size)Динамически выделят блок памяти под строку длиной Size — 1 и возвращает указатель на него; блок должен освобождаться функцией StrDispose	SysUtils.hpp
StrBufSize	Cardinal StrBufSize(char * Str)Возвращает максимальное число символов, которые могут разместиться в созданной функцией StrAlloc строке Str	SysUtils.hpp
strcat	char *strcat(char *dest, const char *src)Добавляет строку src в конец строки dest; возвращает указатель на результирующую строку	string.h
StrCat	char * StrCat(char * Dest, char * Source)Добавляет строку Source в конец строки Dest; возвращает указатель на результирующую строку	SysUtils. hpp
StrCat	char * StrCat(char * Dest, char * Source)Копирует строку Source в конец строки Dest и возвращает Dest	SysUtils.hpp
strchr	char *strchr(const char * s, int с)Возвращает указатель на первое вхождение с в s, или NULL	string.h^....-,...^.„.... ...,
strcmp	int strcmp(const char *sl, const char *s2)Сравнивает строки si и s2; результат < 0 при si < s2, = 0 при si = s2, > 0 при si > s2	string.h
strcmpii	int strcmpi(const char *sl, const char *s2)To же, что stricmp: сравнивает строки si и s2 без учета регистра (не кириллицу); результат < 0 при si < s2, = 0 при si = s2, > 0 при si > s2	string.h