wstring -> string
-
Hallo,
ich probiere gerade Funktionen für die Umwandlung von wstring in string und umgekehrt zu schreiben.wstring Convert(const string& s) { wstring s2; transform(s.begin(), s.end(), back_inserter(s2), bind(&ctype<wchar_t>::widen,&use_facet<ctype<wchar_t> >(std::locale()),_1)); return s2; } string Convert(const wstring& s) { string s2; transform(s.begin(), s.end(), back_inserter(s2), bind(&ctype<wchar_t>::narrow,&use_facet<ctype<wchar_t> >(std::locale()),_1)); return s2; }Das erste klappt, beim zweiten bekomme ich tausende Fehler

Was ist falsch?
-
Con. schrieb:
Das erste klappt, beim zweiten bekomme ich tausende Fehler

Was ist falsch?Und jetzt sollen wir wohl erraten, wie diese Fehler aussehen? (blind geraten: narrow() erwartet afair noch einen *dritten* edit: zweiten Parameter, den du vergessen hast zu übergeben)