wcscasecmp(3) Library Functions Manual wcscasecmp(3) NOM wcscasecmp, wcsncasecmp - compare two wide-character strings, ignoring case BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #include int wcscasecmp(const wchar_t *s1, const wchar_t *s2); int wcsncasecmp(const wchar_t s1[], const wchar_t s2[], size_t n); Exigences de macros de test de fonctionnalites pour la glibc (consulter feature_test_macros(7)) : wcscasecmp(), wcsncasecmp(): Depuis la glibc 2.10 : _POSIX_C_SOURCE >= 200809L Avant la glibc 2.10 : _GNU_SOURCE DESCRIPTION La fonction wcscasecmp() est l'equivalent pour caracteres larges de la fonction strcasecmp(3). Elle compare la chaine de caracteres larges pointee par s1 avec celle pointee par s2, en ignorant les differences de casse (towupper(3), towlower(3)). The wcsncasecmp() function is similar (the wide-character equivalent of strncasecmp(3)), except that it compares no more than n wide characters of s1 and s2. VALEUR RENVOYEE The wcscasecmp() and wcsncasecmp() functions return an integer less than, equal to, or greater than zero if s1 is, after ignoring case, found to be less than, to match, or be greater than s2, respectively. ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +--------------------------+--------------------------+----------------+ |Interface | Attribut | Valeur | +--------------------------+--------------------------+----------------+ |wcscasecmp(), | Securite des threads | MT-Safe locale | |wcsncasecmp() | | | +--------------------------+--------------------------+----------------+ NORMES POSIX.1-2008. HISTORIQUE glibc 2.1. NOTES Le comportement de wcscasecmp() depend de la categorie LC_CTYPE de la locale utilisee. VOIR AUSSI strcasecmp(3), wcscmp(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.18 8 fevrier 2026 wcscasecmp(3)