none
Warum wirft die Verkettung von Srings mit dem Operator + Fehler

    Frage

  • #include <string>
    
    using namespace std;
    
    void main(void)
    {
       string Ausgabe;
       
       Ausgabe = "Hallo" + "Welt";
    }

    Bei diesem Code wird folgender Fehler generiert "Der ausdruck muss einen integralen Typ oder einen Enumerationstyp aufweisen". Beim Compelieren erscheind "error C2110: '+': Zwei Zeiger können nicht addiert werden"?.

    Also wenn ich "Welt" mit "*" Dereferenziere also (*"Welt") funktioniert es, aber warum?

    Donnerstag, 4. Juli 2013 21:44

Antworten

Alle Antworten