Frage: textdatei auslesen
lima-city → Forum → Programmiersprachen → C/C++ und D
aufwand
auslese
beispiel
bestimmte zeile
bildschirm
gefahr
gel
gruppen
klasse
main
schauen
spieler
textdatei
vielen dank
zeile
zeug
-
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;
} -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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 -
@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. -
alles klar dankesch?n habs gel?st
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage