Lerne c++ bei schleifenende hilfe.



  • DeepKey schrieb:

    Hello World
    so beginnen viele Programme hier
    meins nicht 😃

    Auch ich habe mich entschlossen eine Programiersprache zu lernen.
    c++ find ich echt bedienerfreundlich für einen null mit Computer zu tun gehabten.

    Ich habe mich viel belesen und versuche echt so viel wie möglich alleine hinzubekommen. Manchmal fehlt es halt am logischen anstoss.

    Jesses, was ein Blabla 🙄 😮



  • DeepKey, beachte nicht diese unregistrierten Deppen (aka DeepGay/NERV).

    PS: Du solltest deinen Code trotzdem besser formatieren...



  • Ich habe nur oberflächlich drüber geguckt, aber hier scheint mir ein Fehler zu sein:

    eingaben.open("Adressen.txt");
    
    //..
    
    for (int z = 1 ; z < zeil.size (); z++) // hier wird z inkrementiert
    {
        while (getline(eingaben, zeile))
        {
            cout << zeil [z++] << ": "  << zeile << " " << std::endl; // und hier auch
        }
    
        eingaben.close();
    }
    

    Die for-Schleife ist ziemlich sinnlos, weil sich alles in der while-Schleife abspielt.

    Den Vector mit den Zeilennummern kannst du dir im Prizip auch sparen, wenn du einfach die Indexvariable anzeigst.

    eingaben.open("Adressen.txt");
    
    int z = 1;
    
    while (getline(eingaben, zeile))
    {
        cout << z++ << ": "  << zeile << " " << std::endl;
    }
    
    eingaben.close();
    

Anmelden zum Antworten