- Registriert
- 01.01.07
- Beiträge
- 17
Hallo,
ich programmieren C++ auf meinem Mac.
Jetzt wollte ich bestimmte Sachen mit 'nem std::locale Objekt machen allerdings funktioniert das nicht.
Wenn ich den folgenden Code mit g++ kompiliere und anschließend ausführe fliegt eine Exception, da anscheind die de_DE nicht gefunden wird - In /usr/share/locale gibt es das allerdings.
Weiß von euch vielleicht einer woran das liegt? Danke!
ich programmieren C++ auf meinem Mac.
Jetzt wollte ich bestimmte Sachen mit 'nem std::locale Objekt machen allerdings funktioniert das nicht.
Wenn ich den folgenden Code mit g++ kompiliere und anschließend ausführe fliegt eine Exception, da anscheind die de_DE nicht gefunden wird - In /usr/share/locale gibt es das allerdings.
Weiß von euch vielleicht einer woran das liegt? Danke!
Code:
#include <locale>
int main(int argc, char ** argv) {
std::locale locale("de_DE");
}
Code:
g++ main.cpp -o appl -Wall --pedantic
Code:
$ ./appl
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid