Hi,
wie bringe ich ein char *, dass ich aus einer funktion bekomme, in einen cstring?
char *b="laalalala";
CString a;
a.Format("Balbla %s",b);
Die Sprache heisst MFC und was Du angegeben hast ist die Entwicklungsumgebung.
Ich denke der Absturz ist darauf zurückzuführen, dass Du den Zeiger nicht korrekt angibst. b enthält nur den Zeiger auf den Anfang der Zeichenkette.
so vielleicht:
a.FORMAT("Blabla %s", *b);
Bin mir nicht sicher
Aber mir fällt nichts anderes ein, da die Syntax korrekt ist.
ciao
romy
--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
sh:( fo:| ch:? rl:( br:& va:| zu:) ss:| ls:[
Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
sh:( fo:| ch:? rl:( br:& va:| zu:) ss:| ls:[
Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode