Per Schleife neue Variablennamen erstellen



  • Meine Frage ist:

    Kann ich mit einer Schleife neue Variablennamen erstellen?
    Also das "i" immer an den Namen hinten ran kommt (Name einer struktur) z.B.

    struct Anschrift{
            string Name;
            int Alter;
    };
    
    for(int i=0;i<11;i++){
            Anschrift "name"i;
    }
    

    Ist soetwas möglich?
    Gruß



  • Skeptar schrieb:

    Meine Frage ist:

    Kann ich mit einer Schleife neue Variablennamen erstellen?
    Also das "i" immer an den Namen hinten ran kommt (Name einer struktur) z.B.

    for(int i=0;i<11;i++){
            Anschrift "name"i;
    }
    

    Ist soetwas möglich?
    Gruß

    Ja, das nennt sich Array. Oder auch std::vector, das wäre zu bevorzugen, wirst aber unter Array bessere Texte finden. std::vector::push_back passt hingegen besser zu Deiner Schleife.



  • volkard schrieb:

    Ja, das nennt sich Array (, oder auch std::vector, das wäre zu bevorzugen, wirst aber unter Array bessere Texte finden).

    Ach ja genau daran habe ich gar nicht gedacht.. 🙂
    Danke dir!


Anmelden zum Antworten