Header für use_facet und ctype
-
char* nach wchar_t* konvertieren
Welche Header brauch ich dafür`?
-
#include <locale>
-
Trotzdem bekomm ich die Meldung:
no matching function for call to `std::ctype<wchar_t*>::widen( char*&, int, wchar_t*&) const' D:/Programme/Dev-C++/include/c++/bits/locale_facets.h:107: candidates are: _CharT std::__ctype_abstract_base<_CharT>::widen(char) const [with _CharT = wchar_t*] D:/Programme/Dev-C++/include/c++/bits/locale_facets.h:111: const char* std::__ctype_abstract_base<_CharT>::widen(const char*, const char*, _CharT*) const [with _CharT = wchar_t*]
in der Zeile:
use_facet<ctype<wchar_t*> > (cout.getloc()).widen(argv[2], argv[1]+lstrlenA(argv[1])-1, msgname);
[ Dieser Beitrag wurde am 23.03.2003 um 18:35 Uhr von Lars editiert. ]
-
Ah der Pointer
Fehler gefunden, statt wchar_t* wchar_t
-
-
Hmm jetzt compiliert er es zwar, aber ich bekomm ganz viele Linker error für Methoden von basic_ios basic_*stream etc...
-
Original erstellt von <Noesis>: