韩语的区域设置名称是什么?

时间:2016-04-17 05:18:40

标签: c++ locale

更具体地说,在C ++中:

#include <locale>
#include <algorithm>
#include <iostream>
#include <string>
int main() {
    std::wstring v[3] = {L"홍진호", L"이상민", L"장동민"};
    std::locale loc("Korean.949");
    std::sort(v, v + 3, loc);
    std::wcout.imbue(loc);
    std::wcout << v[0] << ' ' << v[1] << ' ' << v[2] << std::endl;
    return 0;
}

这不起作用。我正在使用Windows 10 64位,MinGW和GNU GCC 4.9.2。

韩语的区域设置名称是什么?对于loc?

1 个答案:

答案 0 :(得分:0)

https://stackoverflow.com/a/4497266/1670021

在使用gcc的Windows上看起来,这可能效果不佳。您可以使用C setlocale,但这不是一个很好的选择。也许使用空字符串可以适用于您的用例?