Array Fehler



  • Hallo,
    ich arbeite gerade an einem kleinen Tool,
    benutze aber ein Array, wodurch der Compiller mit
    Fehlern herumwirft. Ich wette, ich übersehe nur etwas:

    #include <iostream>
    #include <string>
    using namespace std;
    
    string eingabe;
    string funktionen[9];
    funktionen[0] = "about()";
    //(…)
    

    Wo liegt der Fehler?

    0x0ERRRO



  • funktionen[0] = "about()"; kannst du nicht außerhalb von Funktionen ausführen. Das gehört in die main() oder eine andere Funktion!

    Ansonsten posste gefälligst vernünftigen Code und nenne doch auch die Fehlermeldung. 👎



  • 0x0ERROR schrieb:

    Hallo,
    ich arbeite gerade an einem kleinen Tool,
    benutze aber ein Array, wodurch der Compiller mit
    Fehlern herumwirft. Ich wette, ich übersehe nur etwas:

    #include <iostream>
    #include <string>
    using namespace std;
    
    string eingabe;
    string funktionen[9];
    funktionen[0] = "about()";
    //(…)
    

    Wo liegt der Fehler?

    0x0ERRRO

    Du kannst das array natürlich bei der Erstellung initialisieren - das ist eh viel schöner als ein array von leeren strings zu erstellen und die dann zuzuweisen:

    string funktionen[9] = { "about()", "file()", "hui()", "buh()" };
    

Log in to reply