Probleme mit wcstombs()

Antworten
Nachricht
Autor
ElBlues
Beiträge: 127
Registriert: 25. Mär 2008 12:50
Kontaktdaten:

Probleme mit wcstombs()

#1 Beitrag von ElBlues » 17. Nov 2009 19:16

Ich habe ein eigentlich ganz simples Probramm, mit dem ich mir ein Widechar-Array nach Multibyte konvertieren will:

Code: Alles auswählen

wchar_t wc[100]=L"Hallöchen!";
char     c[100];

wcstombs(c,wc,100);
Spannenderweise wird nur bis kurz vor das ö konvertiert und wcstombs() liefert -1 zurück. Was kann da schief gegangen sein? Muss ich dem gcc eventuell eine Option mitgeben, damit dieser Unicode kann?
http://www.kaufkauf.net - nie wieder Einkäufe vergessen!

Antworten