Forum: Spara på ny rad i fil

Forum huvudsida -> Programmering -> Spara på ny rad i fil

Sidor: 1

Till botten

Kerp 12:21 - 26:e Juli 2009 | Post #1
Medlem
Inlägg: 2


Skicka PM
Hej!

Jag har förmodligen missat något totalt uppenbart igen men ni får ha tålamod med migSmiley


Som titeln anger så vill jag att mitt program på översta raden skriver in lösenordet och på andra raden skriver in hur mycket pengar användaren har i filen jag använder.

Eftersom det är så programmet läser in data från filen.

för om man skriver så här.
  1. ifstream myfile ("test.txt");
  2. if (myfile.is_open())
  3. {
  4. myfile >> Pass;
  5. myfile >> Money;
  6. }

så blir det översta som står i filen Pass och den som står under blir Money.

men om man skriver till exempel så här

  1. ofstream myfile ("test.txt");
  2. if(myfile.is_open())
  3. {
  4. myfile << Pass;
  5. myfile << Money;
  6. }

så skriver programmet in datan i filen såhär
om lösenordet är 1234 och jag har 100kr

1234100








Vitdom 12:34 - 26:e Juli 2009 | Post #2
Medlem
Inlägg: 71


Skicka PM
Pröva skriva Money på en ny rad.

myfile << endl << Money;

-------------------------





Kerp 12:49 - 26:e Juli 2009 | Post #3
Medlem
Inlägg: 2


Skicka PM
Tack!

Självklart var lösningen för enkel och naturlig för att min hjärna skulle komma på denSmiley




Sidor: 1

Forum huvudsida -> Programmering -> Spara på ny rad i fil
Atom feed

Du får inte posta i den här tråden | Till toppen