Codejie's C++ Space

Using C++

setlocale, _wsetlocale

    为了正常显示中文信息,比如使用cout、wcout显示中文,可能需要设置其locale信息,此时就需要标题中的两个函数。
char *setlocale(
   
int category,
   
const char *locale 
);
wchar_t 
*_wsetlocale(
   
int category,
   
const wchar_t *locale 
);

Primary 

language 
 Sublanguage 
 Language 
string 
 
Chinese 
 Chinese 
 
"chinese" 
 
Chinese 
 Chinese (simplified) 
 
"chinese-simplified" or "chs" 
 
Chinese 
 Chinese (traditional) 
 
"chinese-traditional" or "cht" 
 
Czech 
 Czech 
 
"csy" or "czech" 
 
Danish 
 Danish 
 
"dan" or "danish" 
 
Dutch 
 Dutch (
default
 
"dutch" or "nld" 
 
Dutch 
 Dutch (Belgium) 
 
"belgian""dutch-belgian", or "nlb" 
 
English 
 English (
default
 
"english" 
 
English 
 English (Australia) 
 
"australian""ena", or "english-aus" 
 
English 
 English (Canada) 
 
"canadian""enc", or "english-can" 
 
English 
 English (New Zealand) 
 
"english-nz" or "enz" 
 
English 
 English (United Kingdom) 
 
"eng""english-uk", or "uk" 
 
English 
 English (United States) 
 
"american""american english""american-english""english-american""english-us""english-usa""enu""us", or "usa" 
 
Finnish 
 Finnish 
 
"fin" or "finnish" 
 
French 
 French (
default
 
"fra" or "french" 
 
French 
 French (Belgium) 
 
"frb" or "french-belgian" 
 
French 
 French (Canada) 
 
"frc" or "french-canadian" 
 
French 
 French (Switzerland) 
 
"french-swiss" or "frs" 
 
German 
 German (
default
 
"deu" or "german" 
 
German 
 German (Austria) 
 
"dea" or "german-austrian" 
 
German 
 German (Switzerland) 
 
"des""german-swiss", or "swiss" 
 
Greek 
 Greek 
 
"ell" or "greek" 
 
Hungarian 
 Hungarian 
 
"hun" or "hungarian" 
 
Icelandic 
 Icelandic 
 
"icelandic" or "isl" 
 
Italian 
 Italian (
default
 
"ita" or "italian" 
 
Italian 
 Italian (Switzerland) 
 
"italian-swiss" or "its" 
 
Japanese 
 Japanese 
 
"japanese" or "jpn" 
 
Korean 
 Korean 
 
"kor" or "korean" 
 
Norwegian 
 Norwegian (
default
 
"norwegian" 
 
Norwegian 
 Norwegian (Bokmal) 
 
"nor" or "norwegian-bokmal" 
 
Norwegian 
 Norwegian (Nynorsk) 
 
"non" or "norwegian-nynorsk" 
 
Polish 
 Polish 
 
"plk" or "polish" 
 
Portuguese 
 Portuguese (
default
 
"portuguese" or "ptg" 
 
Portuguese 
 Portuguese (Brazil) 
 
"portuguese-brazilian" or "ptb" 
 
Russian 
 Russian (
default
 
"rus" or "russian" 
 
Slovak 
 Slovak 
 
"sky" or "slovak" 
 
Spanish 
 Spanish (
default
 
"esp" or "spanish" 
 
Spanish 
 Spanish (Mexico) 
 
"esm" or "spanish-mexican" 
 
Spanish 
 Spanish (Modern) 
 
"esn" or "spanish-modern" 
 
Swedish 
 Swedish 
 
"sve" or "swedish" 
 
Turkish 
 Turkish 
 
"trk" or "turkish" 
 

posted on 2010-03-01 11:03 codejie 阅读(1241) 评论(0)  编辑 收藏 引用 所属分类: C++Resource


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


公告

Using C++

导航

统计

留言簿(73)

随笔分类(513)

积分与排名

最新评论

阅读排行榜

评论排行榜