Grundlagen für das Projekt (Teil 2)



4. VECTOR: Flexible Arrays erzeugen

4.2. Auf Vektor-Elemente zugreifen

Worum geht es? 

Wenn du auf Elemente in einem Vektor zugreifen möchtest, dann hast du dafür mehrere Möglichkeiten. In diesem Beispiel lernst du drei Varianten hierfür kennen.

Was kannst du danach?

  • Auf die Elemente eines Vektors auf unterschiedliche Arten zugreifen.


#include <iostream>
#include <string>
#include <vector>
using namespace std;

int main()
{
    // Auf Elemente von Vektoren zugreifen
    vector<char> v6{'a', 'b', 'c', 'd', 'e'};
    for (int i{0}; i < v6.size(); i++) // klassisch
    {
        cout << v6[i] << endl;    // ohne und ...
        //cout << v6.at(i) << endl; // ... mit Prüfung
    }

    for (char element : v6) // bereichsbezogen
    {
        cout << element << endl;
    }    
    return 0;
}

Variiere die Anzahl der Elemente und schau dir die Ausgaben an.