_mbsnbcmp

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu string.h - Index


Header-Datei

mbstring.h

Kategorie

Routinen für Speicher- und String-Bearbeitung

Prototyp

int _mbsnbcmp(const unsigned char *s1, const unsigned char s2, size_t maxlen);

Beschreibung

_mbsnbcmp vergleicht maxlen Bytes von s1 mit s2, wobei die Groß/Kleinschreibung berücksichtigt wird. Der Vergleich beginnt mit dem ersten Byte eines jeden Strings und wird mit den folgenden Bytes fortgesetzt, bis sich die jeweiligen Bytes unterscheiden oder maxlen Bytes geprüft wurden.

_mbsnbcmp berücksichtigt die Groß/Kleinschreibung.

_mbsnbcmp arbeitet unabhängig vom aktuellen Gebietsschema.

_mbsnbcmp vergleicht die Bytes auf der Grundlage der aktuellen Multibyte-Codeseite.

Rückgabewert

  • _mbsnbcmp gibt einen auf dem Ergebnis des Vergleichs von s1 (oder eines Teils davon ) mit s2 (oder eines Teils davon) basierenden Integerwert zurück:
  • < 0, wenn s1 kleiner s2 ist
  • == 0, wenn s1 gleich s2 ist
  • > 0, wenn s1 größer s2 ist