tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
C++ and locales
I have just spent an interesting time trying to work out why
#include <iostream>
#include <locale>
using namespace std;
int main()
{
locale loc("en_GB.UTF-8");
cout.imbue(loc);
cout << "Hello world!" << endl;
return 0;
}
coredumps on NetBSD but works (en_GB.utf8) on ubuntu.
The core points at
src/gnu/dist/gcc4/libstdc++-v3/config/locale/generic/c_locale.cc
// Currently, the generic model only supports the "C" locale.
// See http://gcc.gnu.org/ml/libstdc++/2003-02/msg00345.html
So, how do you use locales under NetBSD? (I was hoping for codecvt)
Cheers,
Patrick
Home |
Main Index |
Thread Index |
Old Index