[c++] Bestand inlezen

Pagina: 1
Acties:

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 08-09 22:13
Ik wil de 2de regel van het bestand inlezen in de variable 'saldo'. Hoe kan ik dit het beste doen?

Het commentaar in het bestand staat er in het echt niet bij.
code:
1
2
3
4
5
6
7
8
9
10
void SaldoOpvragen(){
  cleardevice();
  Scherm();
  char saldo[25];
  ifstream pin(rekening);
  pin.getline (saldo,0); // Hiermee wilde ik naar de volgende regel
  pin.getline (saldo,26); 
  outtextxy(250,110,"Uw Saldo is:");
  outtextxy(250,130,saldo);  getch();
}

In het bestand staat
code:
1
2
111111 // pincode
12000  // saldo

  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 11-09 18:38
Op woensdag 20 maart 2002 15:24 schreef frankschers het volgende:
Ik wil de 2de regel van het bestand inlezen in de variable 'saldo'. Hoe kan ik dit het beste doen?
In C++ :)
Het commentaar in het bestand staat er in het echt niet bij.
code:
1
2
3
4
5
6
7
8
9
10
void SaldoOpvragen(){
  cleardevice();
  Scherm();
  char saldo[25];
  ifstream pin(rekening);
  pin.getline (saldo,0); // Hiermee wilde ik naar de volgende regel
  pin.getline (saldo,26); 
  outtextxy(250,110,"Uw Saldo is:");
  outtextxy(250,130,saldo);  getch();
}

In het bestand staat
code:
1
2
111111 // pincode
12000  // saldo
En waar het fout gaat is C-stijl char[]. Gebruik std::string, en kijk ook eens naar .ignore().

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • whoami
  • Registratie: December 2000
  • Laatst online: 11-09 22:04
Het is al een tijd geleden dat ik nog ge - C++'t hebt, maar kan je mbhv de peekg() functie je ook niet positioneren in de file?

https://fgheysels.github.io/


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 11-09 18:38
Op woensdag 20 maart 2002 18:20 schreef whoami het volgende:
Het is al een tijd geleden dat ik nog ge - C++'t hebt, maar kan je mbhv de peekg() functie je ook niet positioneren in de file?
Niet naar een nieuwe regel in elk geval; daarvoor moet je de file lezen.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein