Was ist die Windows-Entsprechung für en_US.UTF-8-locale?
Wenn ich möchte, um die folgenden arbeiten an Windows, was ist das richtige Gebietsschema und wie kann ich erkennen, dass es tatsächlich vorhanden ist:
Dieser code funktioniert universaly, oder ist es nur mein system?
InformationsquelleAutor der Frage Let_Me_Be | 2010-12-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Im Grunde, Sie sind aus Glück heraus: http://www.siao2.com/2007/01/03/1392379.aspx
InformationsquelleAutor der Antwort Nemanja Trifunovic
Obwohl es nicht eine gute Unterstützung für named locales, Visual Studio 2010 enthält die UTF-8 Konvertierung Facetten erforderlich, die von der C++11:
std::codecvt_utf8
für UCS2 undstd::codecvt_utf8_utf16
für UTF-16:diese Ausgänge, auf meinem Visual Studio 2010 EE SP1
InformationsquelleAutor der Antwort Cubbi
Pro MSDNwäre es mit dem Namen "english_us.65001". Aber Codepage 65001 etwas flockig auf Windows.
InformationsquelleAutor der Antwort MSalters