3
在windows如何從STD中的LCID ::區域如何從性病的LCID ::區域
locale l1(".OCP");//get the default system locale
cout<<l1.c_str()<<endl;
在上面的代碼中,我得到的語言環境的名稱,但在Win32 LCID這是所需要的一個
在windows如何從STD中的LCID ::區域如何從性病的LCID ::區域
locale l1(".OCP");//get the default system locale
cout<<l1.c_str()<<endl;
在上面的代碼中,我得到的語言環境的名稱,但在Win32 LCID這是所需要的一個
與std::locale()
相關聯的唯一識別實體是其`名稱():
std::cout << l1.name() << '\n';
該屬性的內容是相當弱規定,但在上述設置中,應該有一個南e併產生與"*"
不同的東西,這是爲未命名的語言環境返回的內容。然而,名稱是什麼,沒有指定。
我現在就和我問win32 LCID – ahmedsafan86
我們可以用名稱來創建_locale_t實例,然後在這個鏈接中使用解決方案,它給出了正確的LCID但我不知道它是否是可信的解決方案! http://forums.codeguru.com/showthread.php?513199-Get-LCID-from-CRT-s-_locale_t – ahmedsafan86