Konkatinieren
-
Hallo zusammen,
ich habe eine Variable vom Typ wchar_t mit dem Wert 333 und möchte dort den Wert "Rx" anhängen, also "333Rx". Kann mir jemand bitte erklären, wie das funktioniert?

Vielen Dank.
datatom
-
Erstmal brauchst du dafür ein Array, aber was hat das mit der WinAPI zu tun? Ist es das, was du willst?
wchar_t s[] = L"333Rx";
-
Habe mich leider nicht klar ausgedrückt. Die erste Variable vom Typ wchar_t hat den Wert "333" und die zweite, der gleiche Typ, hat den Wert "Rx". Diese beiden möchte ich verknüpfen zu einer Variablen, ebenfalls Typ wchar_t.
-
wchar_t ist ein einzelnes (Unicode-)Zeichen, da passen keine Strings rein. Wenn du von wchar_t-Arrays (Unicode-Strings) redest: Sorg dafür, daß du genug Platz für das Ergebnis hast, danach kannst du
wcscat()verwenden.
-
Also muss ich erst die wchar_T in Strings konvertieren und kann sie dann konkatinieren.
-
ZEig doch mal bitte ganz genau, was du eigentlich vorliegen hast - vermutlich sind das bereits Strings.