CString --- char buffer[80]
-
Mit folgendem Text, kann man ein buffer-Array einer CString Variablen
zuweisen:CString str;
char buffer[80];buffer[0] = 'A';
buffer[1] = 'V';
buffer[2] = 'K';
buffer[3] = (char) 0;str = buffer;
Geht es auch andersherum ?
CString str;
char buffer[80];str = "Hallo ...";
buffer = str;
-
1.: warum versuchst du es nicht einfach?
2.: afaik geht das nicht.ich hab aber auch kein bock das zu testen für dich.
-
Ich möchte nicht nur wissen, ob das geht, sondern auch wie !
-
str = buffer funktioniert nicht, geht mit folgender Funktion:
strcpy ( char * destination, const char * source );
->
strcpy( buffer, str);
oder
strcpy( buffer, (LPCTSTR)str );Du musst aber darauf achten, dass buffer gross genug ist um str aufzunehmen.