Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Meghatározza a területi, a széles karakterű állandók és sztringkonstansok fordításához használandó országot/régiót és nyelvet.
Szintaxis
#pragma setlocale( "[ területi sztring ]" )
Megjegyzések
Mivel a többbájtos karakterek széles karakterekké való konvertálásának algoritmusa területi beállításonként eltérő lehet, vagy a fordítás más területi beállításban történhet, mint ahol a végrehajtható fájl fut, ez a pragma lehetővé teszi a cél területi beállítás megadását a fordításkor. Garantálja, hogy a széles karakterű sztringek a megfelelő formátumban legyenek tárolva.
Az alapértelmezett területi sztring a #pragma setlocale( "" )által megadott üres sztring.
A "C" területi beállítás a sztring minden karakterét wchar_tértékére képezi le. A setlocale egyéb érvényes értékei a Nyelvi sztringek listában található bejegyzések. Megadhatja például a következőket:
#pragma setlocale("dutch")
A nyelvi sztring megadásának lehetősége a kódlaptól és a számítógép nyelvi azonosítójának támogatásától függ.
Lásd még:
Pragma irányelvei, valamint a __pragma és _Pragma kulcsszavak