Provided by: manpages-pl-dev_4.18.1-1_all bug

NAZWA

       wcsncasecmp  -  porównuje  dwa  łańcuchy  szerokich znaków o ustalonej długości, ignorując
       wielkość liter

BIBLIOTEKA

       Standardowa biblioteka C (libc, -lc)

SKŁADNIA

       #include <wchar.h>

       int wcsncasecmp(const wchar_t s1[.n], const wchar_t s2[.n], size_t n);

   Wymagane ustawienia makr biblioteki glibc (patrz feature_test_macros(7)):

       wcsncasecmp():
           Od glibc 2.10:
               _POSIX_C_SOURCE >= 200809L
           Przed glibc 2.10:
               _GNU_SOURCE

OPIS

       Funkcja  wcsncasecmp()  jest  szerokoznakowym   odpowiednikiem   funkcji   strncasecmp(3).
       Porównuje  łańcuch  szerokich  znaków  wskazywany  przez  s1  z łańcuchem szerokich znaków
       wskazywanym przez s2, biorąc przy tym pod uwagę co najwyżej n  szerokich znaków z  każdego
       łańcucha i ignorując różnice w wielkości znaków (towupper(3), towlower(3)).

WARTOŚĆ ZWRACANA

       Funkcja wcsncasecmp() zwraca zero, jeśli po przycięciu do n znaków szerokoznakowe łańcuchy
       s1 i s2 są jednakowe poza różnicami w rozmiarach liter. Zwraca też wartość  dodatnią,  gdy
       przycięty  s1  jest  większy  od  przyciętego s2 (z ignorowaniem rozmiarów liter). Wartość
       ujemna jest zwracana, gdy przycięty s1 jest mniejszy od  przyciętego  s2  (z  ignorowaniem
       rozmiarów liter).

WERSJE

       The wcsncasecmp()  function is provided since glibc 2.1.

ATRYBUTY

       Informacje   o   pojęciach   używanych   w  tym  rozdziale  można  znaleźć  w  podręczniku
       attributes(7).

       ┌───────────────────────────────────────────────┬────────────────────────┬────────────────┐
       │InterfejsAtrybutWartość        │
       ├───────────────────────────────────────────────┼────────────────────────┼────────────────┤
       │wcsncasecmp()                                  │ Bezpieczeństwo wątkowe │ MT-Safe locale │
       └───────────────────────────────────────────────┴────────────────────────┴────────────────┘

STANDARDY

       POSIX.1-2008. Funkcja nie występuje w POSIX.1-2001 i nie jest dostępna w większości innych
       systemów.

UWAGI

       Zachowanie wcsncasecmp() zależy od kategorii LC_CTYPE bieżących ustawień regionalnych.

ZOBACZ TAKŻE

       strncasecmp(3), wcsncmp(3)

TŁUMACZENIE

       Autorami   polskiego   tłumaczenia   niniejszej   strony  podręcznika  są:  Przemek  Borys
       <pborys@dione.ids.pl>,   Robert    Luberda    <robert@debian.org>    i    Michał    Kułach
       <michal.kulach@gmail.com>

       Niniejsze  tłumaczenie  jest  wolną  dokumentacją. Bliższe informacje o warunkach licencji
       można   uzyskać   zapoznając   się   z   GNU   General   Public   License   w   wersji   3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩   lub   nowszej.   Nie  przyjmuje  się  ŻADNEJ
       ODPOWIEDZIALNOŚCI.

       Błędy w tłumaczeniu  strony  podręcznika  prosimy  zgłaszać  na  adres  listy  dyskusyjnej
       ⟨manpages-pl-list@lists.sourceforge.net⟩.