kostenloser Webspace werbefrei: lima-city


Frage: textdatei auslesen

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    tubatobs

    tubatobs hat kostenlosen Webspace.

    ich will ein code schreiben, der zuerst eine eingabeaufforderunghat f?r 10 spieler. danach werden diese 10 namen in einer textdatei gespeichert. dies ist auch kein problem den code daf?r habe ich auch schon geschrieben.
    ich erhalte dann ungef?hr so eine textdatei

    tobias
    markus
    henning
    paul
    thorsten
    sascha
    peter
    anja
    milka
    karsten



    jetz brauche ich einen code mit dem ich nur eine bestimmte zeile auslese
    also will ich zum beispiel nur die zeile 3 auslesen und dann erscheint halt der name des spielers in diesem fall henning auf dem bildschirm
    kann mir da jemand weiterhelfen? vielen dank im voraus


    #include <fstream>
    #include <iostream.h>

    using namespace std;

    int main()
    {
    fstream f;
    char spieler1grA[15];
    char spieler2grA[15];
    char spieler3grA[15];
    char spieler4grA[15];
    char spieler5grA[15];
    char spieler1grB[15];
    char spieler2grB[15];
    char spieler3grB[15];
    char spieler4grB[15];
    char spieler5grB[15]; */
    cout << "Gruppe A \n1. Spieler:";
    cin >> spieler1grA;
    cout << "2. Spieler:";
    cin >> spieler2grA;
    cout << "3. Spieler:";
    cin >> spieler3grA;
    cout << "4. Spieler:";
    cin >> spieler4grA;
    cout << "5. Spieler:";
    cin >> spieler5grA;
    cout << "Gruppe B\n1. Spieler:";
    cin >> spieler1grB;
    cout << "2. Spieler:";
    cin >> spieler2grB;
    cout << "3. Spieler:";
    cin >> spieler3grB;
    cout << "4. Spieler:";
    cin >> spieler4grB;
    cout << "5. Spieler:";
    cin >> spieler5grB;

    f.open("spieler\\spieler.txt", ios::out);
    f << spieler1grA << endl;
    f << spieler2grA << endl;
    f << spieler3grA << endl;
    f << spieler4grA << endl;
    f << spieler5grA << endl;
    f << spieler1grB << endl;
    f << spieler2grB << endl;
    f << spieler3grB << endl;
    f << spieler4grB << endl;
    f << spieler5grB << endl;
    f.close();
    return 0;
    }
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. r***a

    auch auf die gefahr hin das ich als n00b was ich ja auch bin beschimpft werde ;-)

    Wieso machste es nicht einfach mit ner Datenbank, w?re doch viel komfortabler
  4. 0******a

    @regia:
    Wahrscheinlich, weil Textdateien auf jedem Rechner schnell anzulegen sind, DBs hingegen muss man erst installieren, dann konfigurieren und beim Entwickeln des Programmes muss man auch noch das ganze Zeugs f?r die DB einbinden. Bisschen viel Aufwand f?r 10 Eintr?ge ;-)

    @topic:
    Schau dir mal basic_istream::getline (Template Klasse istream) an, ich denke, der L?sungsweg sollte dir dann klar sein.
  5. Autor dieses Themas

    tubatobs

    tubatobs hat kostenlosen Webspace.

    alles klar dankesch?n habs gel?st
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!