string, CString und char



  • Also ich habe hier einen string und muss dem Werte
    von einem CString zufügen. Wie geht sowas ?
    Und was ist der Unterschied zwischen beiden ?

    string ordner1;
    CString ordner2;

    jetzt muss:

    string ordner1+"\\"+CString ordner2
    

    erfolgen.

    Das gleiche Problem bei char test[16]; der in ein CString
    umgewandelt werden soll.



  • Umwandeln ist das falsche Wort.
    Aber du kannst einen String mit den Werten eines anderen erstellen bzw. dessen Zeichenkette zuweisen.

    string strNeuer = ordner1 + "\\" + ordner2.GetBuffer( 10 );
    char test[16] = "Hallo";
    CString myTest = test;
    

Anmelden zum Antworten