Provided by: manpages-de-dev_4.21.0-2_all bug

BEZEICHNUNG

       wcsncasecmp   -   zwei   Zeichenketten   weiter  Zeichen  mit  fester  Größe  vergleichen,
       Groß-/Kleinschreibung ignorieren

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <wchar.h>

       int wcsncasecmp(const wchar_t z1[.n], const wchar_t z2[.n], size_t n);

   Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)):

       wcsncasecmp():
           Seit Glibc 2.10:
               _POSIX_C_SOURCE >= 200809L
           Vor Glibc 2.10:
               _GNU_SOURCE

BESCHREIBUNG

       Die Funktion wcsncasecmp() ist  das  Äquivalent  der  Funktion  strncasecmp(3)  für  weite
       Zeichen.  Sie  vergleicht  die  Zeichenkette  weiter  Zeichen,  auf  die  z1 zeigt und die
       Zeichenkette weiter Zeichen, auf die z2 zeigt, aber höchstens n weite  Zeichen  von  jeder
       Zeichenkette.   Dabei  werden  Unterschiede  in  der  Groß-/Kleinschreibung  (towupper(3),
       towlower(3)) ignoriert.

RÜCKGABEWERT

       Die Funktion wcsncasecmp() liefert Null zurück, falls die Zeichenketten weiter Zeichen bei
       z1 und z2, abgeschnitten auf die maximale Länge n, bis auf Groß-/Kleinschreibung identisch
       sind. Sie liefert eine positive Ganzzahl, falls, unabhängig von der Groß-/Kleinschreibung,
       das  abgeschnittene  z1  größer  als  das abgeschnittene z2 ist. Sie liefert eine negative
       Ganzzahl, falls, unabhängig von der Groß-/Kleinschreibung, das abgeschnittene  z1  kleiner
       als das abgeschnittene z2 ist.

VERSIONEN

       Die Funktion wcsncasecmp() wird seit Glibc 2.1 bereitgestellt.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

       ┌────────────────────────────────────────────────┬───────────────────────┬────────────────┐
       │SchnittstelleAttributWert           │
       ├────────────────────────────────────────────────┼───────────────────────┼────────────────┤
       │wcsncasecmp()                                   │ Multithread-Fähigkeit │ MT-Safe locale │
       └────────────────────────────────────────────────┴───────────────────────┴────────────────┘

STANDARDS

       POSIX.1-2008.  Diese  Funktion  ist  nicht  in  POSIX.1-2001  spezifiziert und auf anderen
       Systemen nicht häufig verbreitet.

ANMERKUNGEN

       Das Verhalten von wcsncasecmp() hängt von der Kategorie LC_CTYPE der aktuellen Locale ab.

SIEHE AUCH

       strncasecmp(3), wcsncmp(3)

ÜBERSETZUNG

       Die   deutsche   Übersetzung   dieser   Handbuchseite   wurde   von    Helge    Kreutzmann
       <debian@helgefjell.de> erstellt.

       Diese  Übersetzung  ist  Freie  Dokumentation;  lesen  Sie  die GNU General Public License
       Version 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ oder neuer bezüglich der  Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an die Mailingliste der Übersetzer ⟨debian-l10n-german@lists.debian.org⟩.