Hallo,
ich programmiere auf verschiedene Systeme und stosse auf ein Problem mit locale's.
Unter windows7 will es mir nicht gelingen:
Unter Windows7 setze ich MinGW gnu c++ 4.7.2 ein, unter Linux gcc 4.7.0
Diies ist die Message auf der console, die nach ausf+hrung des obigen codes kommt:
mit de_DE unter Linux funktioniert die Ausführung des Programmes.
unter windows fehlanzeige -> crash :/
Was ist da jetzt los?
ich programmiere auf verschiedene Systeme und stosse auf ein Problem mit locale's.
Unter windows7 will es mir nicht gelingen:
Unter Windows7 setze ich MinGW gnu c++ 4.7.2 ein, unter Linux gcc 4.7.0
Code:
cout << "german" << endl;
std::locale loc("German_Germany.1252");
Diies ist die Message auf der console, die nach ausf+hrung des obigen codes kommt:
Code:
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
mit de_DE unter Linux funktioniert die Ausführung des Programmes.
unter windows fehlanzeige -> crash :/
Was ist da jetzt los?