wcsncasecmp(3) Library Functions Manual wcsncasecmp(3) NOM wcsncasecmp - Comparer independamment de la casse deux chaines de caracteres larges de longueur fixe BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include int wcsncasecmp(const wchar_t s1[.n], const wchar_t s2[.n], size_t n); Exigences de macros de test de fonctionnalites pour la glibc (consulter feature_test_macros(7)) : wcsncasecmp() : Depuis la glibc 2.10 : _POSIX_C_SOURCE >= 200809L Avant la glibc 2.10 : _GNU_SOURCE DESCRIPTION La fonction wcsncasecmp() est l'equivalent pour caracteres larges de la fonction strncasecmp(3). Elle compare la chaine de caracteres larges pointee par s1 avec celle pointee par s2, en ne considerant que n caracteres larges au maximum, et en ignorant les differences de casse (towupper(3), towlower(3)). VALEUR RENVOYEE La fonction wcsncasecmp() renvoie zero si les chaines de caracteres larges s1 et s2, tronquees eventuellement a n caracteres, sont egales hormis pour les distinctions de casse. Elle renvoie un entier positif si la chaine tronquee s1 est superieure a la chaine tronquee s2, en ignorant la casse. Elle renvoie un entier negatif si la chaine tronquee s1 est inferieure a la chaine tronquee s2, en ignorant la casse. ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +--------------------------+--------------------------+----------------+ |Interface | Attribut | Valeur | +--------------------------+--------------------------+----------------+ |wcsncasecmp() | Securite des threads | MT-Safe locale | +--------------------------+--------------------------+----------------+ STANDARDS POSIX.1-2008. HISTORIQUE glibc 2.1. NOTES Le comportement de wcsncasecmp() depend de la categorie LC_CTYPE de la locale utilisee. VOIR AUSSI strncasecmp(3), wcsncmp(3) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot , Jean-Baptiste Holcroft et Gregoire Scano Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 31 octobre 2023 wcsncasecmp(3)