std::string in TCHAR umwandeln
-
Hi,
ich möchte mittels strcat 2 Strings zusammenfügen, das Problem ist daß der eine vom Typ std::string ist und der andere ist vom Typ TCHAR.
Da ich das ganze dann an ein Edit-Fenster senden will, wollte ich den std::string in TCHAR umwandeln, hab viel probiert, kriegs aber nicht auf die Reihe.
-
über die Member-Funktion c_str() der String-Klasse bekommst du den String zumindest mal in einen CHAR. TCHAR ist aber ja nicht direkt ein Typ, sondern abhängig davon, ob du UNICODE bzw. _UNICODE definiert hast - ohne ist es CHAR

-
Was ich mich schon immer fragte: Gibts ein ähnliches Makro wie TCHAR für die Klassen std::string und std::wstring?
-
Keine Ahnung, ob es das schon gibt, aber das kannst du dir ja einfach selber schreiben
