Verbinden von 2 Strings ...



  • Hallo,

    ich bin hier am verzweifeln.
    Seit heute lassen sich bei mir nicht mehr 2 Strings miteinander verbinden:

    string a = "bbbb"+"cccc";

    wirft den Fehler:

    Zwei Zeiger koennen nicht addiert werden

    Wo liegt mein Denkfehler?

    Danke



  • "aaaa" und "bbbb" sind für C++ keine Strings, sondern char*-Literale - also müsstest du sie explizit casten, um String-Arithmetik darauf anwenden zu können (zumindest einen von beiden):

    string a = string("aaaa") + "bbbb";
    

Anmelden zum Antworten