Vektor Container anlegen



  • Hi Leutz

    ich benutze KDevelop 4.7.2 als IDE und will einen Vektor befüllen.

    Ich habe die folgende Bibliothek eingefügt:

    #include <vector>

    und dann das Programm zum befüllen des Vektors:

    int main
    {
    vector<int>v(6);
    v[0] = 5;
    v[1] = 7;
    v[2] = 9;
    v[3] = 4;
    v[4] = 6;
    v[5] = 8;
    }

    Als Fehlermeldung bekomme ich dann das:

    projects/Test101/main.cpp:12:5: warning: extended initializer lists only available with -std=c++0x or -std=gnu++0x [enabled by default]
    projects/Test101/main.cpp:14:14: error: expected primary-expression before ‘v’
    projects/Test101/main.cpp:14:14: error: expected ‘}’ before ‘v’
    projects/Test101/main.cpp:14:14: error: expected ‘,’ or ‘;’ before ‘v’

    😕

    Jemand eine Idee ??



  • Bitte nutze [ cpp ]-Tags für Code. Deiner main-Funktion fehlen die Klammern. (+ Leerzeichen? vector<int>v? + du brauchst std::vector<int> ohne using.)


Anmelden zum Antworten