StehtimSchilf
Erfahrenes Mitglied
Hi Forum
ich habe wohl für Euch ein einfaches Problem, doch ich steh wie ein Esel vor'm Berg. Ich habe Funktionen (nicht von mir geschrieben), welche 2 "Strings" vom Typ "PWSTR" zurückgeben.
PWSTR a = funcA();
PWSTR b = funcB();
Ich hab nun eine eigene Funktion geschrieben und möchte darin folgendes:
die Variable c MUSS vom Typ LPCWSTR sein, denn ich muss diese dann wieder an einer anderen Funktion übergeben. Die Stringliterale "Hallo" und "Welt" sind hartkodiert (böse, ich weiss, aber derzeit, ist mein C++ ja noch zu mies). Wenn bspw. die PWSTR Variable a "klein" und b "blau" enthalten würde, so sollte dann in der LPCWSTR Variable c "Hallo klein Welt blau!" stehen.
Aber ich habe keine Ahnung wie ich Pointer mit String konkateniere. Mir ist klar, dass es nicht mit + geht, aber kann mir jemand genau dieses Problem lösen? Ich kann nur myFunc() anpassen und die c muss vom Typ LPCWSTR sein.
ich hoffe, ich konnte mich verständlich ausdrücken.
cheerioh & thx
SiS
ich habe wohl für Euch ein einfaches Problem, doch ich steh wie ein Esel vor'm Berg. Ich habe Funktionen (nicht von mir geschrieben), welche 2 "Strings" vom Typ "PWSTR" zurückgeben.
PWSTR a = funcA();
PWSTR b = funcB();
Ich hab nun eine eigene Funktion geschrieben und möchte darin folgendes:
Code:
void myFunc(PWSTR a, PWSTR b) {
LPCWSTR c = "Hallo " + a + " Welt " + b + "!"
}
die Variable c MUSS vom Typ LPCWSTR sein, denn ich muss diese dann wieder an einer anderen Funktion übergeben. Die Stringliterale "Hallo" und "Welt" sind hartkodiert (böse, ich weiss, aber derzeit, ist mein C++ ja noch zu mies). Wenn bspw. die PWSTR Variable a "klein" und b "blau" enthalten würde, so sollte dann in der LPCWSTR Variable c "Hallo klein Welt blau!" stehen.
Aber ich habe keine Ahnung wie ich Pointer mit String konkateniere. Mir ist klar, dass es nicht mit + geht, aber kann mir jemand genau dieses Problem lösen? Ich kann nur myFunc() anpassen und die c muss vom Typ LPCWSTR sein.
ich hoffe, ich konnte mich verständlich ausdrücken.
cheerioh & thx
SiS