problem mit typkonvertierung...
-
hier problem:
void main(){ string test; string test1=("ab"); string test2=("cd"); test.append(test1); test.append(test2); char test3[]=.........; }
da wo ich die punkte hingemacht hab, soll test3 der wert von test zugewiesen werden...
mein problem ist also an sich eine typkonvertierung...wie bekomme ich den wert von test (also abcd) in das char array test3??
-
hast du
char test3[]=test.c_str();
ausprobiert?
mfg
Glamdrink
-
nee, das geht so nicht.
was geht ist:
const char *test3 = test.c_str();
oder
char *test3 = new char[test.size()+1]; strcpy(test3,test.c_str());
grüße Con@n
-
danke für die hilfe, so gehts