Share via


setlocale

Définit les paramètres régionaux (pays ou régions et langage) à utiliser lors de les constantes à caractère élargi et des littéraux de chaîne.

#pragma setlocale( "[locale-string]" )

Notes

Étant donné que l'algorithme pour convertir des caractères multioctets aux caractères larges peut varier selon les paramètres régionaux ou la compilation peut avoir lieu dans des paramètres régionaux différents d'où un fichier exécutable sera exécuté, ce pragma permet de spécifier les paramètres régionaux cibles au moment de la compilation.Cela garantit que les chaînes à caractères larges seront enregistrés au format correct.

La régionaux-chaîne paramètres par défaut est.

Les paramètres régionaux « C » mappent chaque caractère de la chaîne à sa valeur comme wchar_t (court non signé).D'autres valeurs valides pour setlocale sont les entrées qui se trouvent dans la liste de chaînes de langage .Par exemple, vous pouvez publier :

#pragma setlocale("dutch")

La capacité de publier la chaîne SQL dépend de la prise en charge de page de codes et d'ID de langue sur votre ordinateur.

Voir aussi

Référence

Directives pragma et le mot clé de __Pragma