codepage
-
hallo leute,
kennt jemand eine moeglichkeit auf die verwendete codepage eines locales zu kommen ? es muss nicht portable sein. reicht wenn es unter windows funktioniert.
Meep Meep
-
hab was fuer mich brauchbares gefunden. falls es jemand interessiert:
unsigned long used_cp; GetLocaleInfoEx(L"de-DE", LOCALE_IDEFAULTANSICODEPAGE | LOCALE_RETURN_NUMBER, reinterpret_cast<wchar_t*>(&used_cp), sizeof(2)); std::cout << "default codepage for de-DE: " << used_cp << std::endl;
Ausgabe:
default codepage for de-DE: 1252
wenn man anstatt
LOCALE_IDEFAULTANSICODEPAGE
LOCALE_IDEFAULTCODEPAGE
angibt, bekommt man die OEM codepageMeep Meep