setlocale
De cppreference.com.
< cpp
Syntaxe :
#include <clocale> char *setlocale (int categorie, const char *locale);
La fonction setlocale() est utilisée pour changer et récupérer les valeur de localisation actuelles.
Si locale vaut NULL, alors, la valeur actuelle de la localisation est retournée. Autrement, locale est utilisée pour modifier la valeur de localisation pour la categorie passée en paramètre.
L'argument categorie peut avoir les valeurs suivantes :
| Valeur | Affecte |
|---|---|
| LC_ALL | Toutes les catégories de localisation |
| LC_TIME | Formatage de la date et de l'heure |
| LC_NUMERIC | Formatage des nombres |
| LC_COLLATE | Comparaison de chaîne de caractères et correspondance d'expression rationnelles |
| LC_CT | Correspondance d'expression rationnelles, conversion, comparaison sensible à la casse, fonctions des caractères étendus, et la classification des caractères |
| LC_MESSAGES | Pour les messages en langage naturel |
Sujets connexes : fr/c/string/strcoll