strncoll, strnicoll, _mbsncoll, _mbsnicoll, _wcsncoll, _wcsnicoll

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu string.h - Index


Header-Datei

string.h, mbstring.h

Kategorie

Routinen für Speicher- und String-Bearbeitung

Prototyp

int _strncoll(const char *s1, const char *s2, size_t n);

int _wcsncoll(const wchar_t *s1, const wchar_t *s2, size_t n);

int _strnicoll(const char *s1, const char *s2, size_t n);

int _wcsnicoll(const wchar_t *s1, const wchar_t *s2, size_t n);

int _mbsncoll(const unsigned char *s1, const unsigned char *s2, size_t n);

int _mbsnicoll(const unsigned char *s1, const unsigned char *s2, size_t n);

Beschreibung

_strncoll vergleicht n Elemente des Strings, auf den s1 zeigt, mit dem String, auf den s2 zeigt, entsprechend der Kategorie LC_COLLATE des aktuellen Gebietsschemas.

_strnicoll arbeitet wie _strncoll, berücksichtigt jedoch die Groß-/Kleinschreibung nicht.

Rückgabewert

kleiner als s2

< 0

s1 entspricht s2

== 0

größer als s2

> 0