C++ - přidávání dat do txt souboru přes fout

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Shadow2334
Začátečník
Začátečník
Uživatelský avatar
Registrován: 04. led 2007
Bydliště: Rožnov pod Radhoštěm

C++ - přidávání dat do txt souboru přes fout

Příspěvek od Shadow2334 »

Ahoj, potřeboval bych poradit, jak udělat aby mi fout nevytvářel vždy nový soubor a při opakovaném použití nepřepisoval už stávající txt soubor ale doplnil jej (přidával další a další text). Tzn aby pokračoval třeba na nový řádek, ale ta původní data zůstala zachována.

Tady je zdroják části programu:

Kód: Vybrat vše

cout<<"Prijmeni: \t"; 
	char prijmeni[256];
	cin.getline(prijmeni,256);
	cout<<"Jmeno: \t\t"; 
	char jmeno[256];
	cin.getline(jmeno,256);
	cout<<"\n\nAdresa:\n";
	cout<<"Ulice: \t\t"; 
	char ulice[256];
	cin.getline(ulice,256);
	cout<<"Cislo popisne: \t"; 
	char cislopopisne[256];
	cin.getline(cislopopisne,256);
	cout<<"Mesto: \t\t"; 
	char mesto[256];
	cin.getline(mesto,256);
	cout<<"PSC: \t\t"; 
	char PSC[256];
	cin.getline(PSC,256);




  ofstream fout("zakaznik.txt");

  if(fout.is_open())

    {

    fout<<prijmeni<< endl;
	fout<<jmeno<< endl;
	fout<<ulice<< " ";
	fout<<cislopopisne<< endl;
	fout<<mesto<< endl;
	fout<<PSC<< endl;
    fout.close();

    }
  else
	  cout<< "Nepodarilo se vytvorit soubor";
Předem díky za rady.
Vexfalard
Nováček
Nováček
Registrován: 15. bře 2006
Bydliště: Znojmo, Brno

Re: C++ - přidávání dat do txt souboru přes fout

Příspěvek od Vexfalard »

ofstream fout("zakaznik.txt", ios::app);
Home office: PC: MB: ASUS P8P67; CPU Intel Core i5 2500k; RAM: Kingston HyperX Genesis Grey 16GB; GPU: AMD Radeon 6950@6970; Storage: INTEL 320 120GB SSD + Samsung SpinPoint EcoGreen F4 2TB; PSU: SEASONIC X-760; Case: Fractal Design DEFINE R3 Pearl Black; Monitor: DELL U3011 + 2x DELL P2011H; KB + mouse: Logitech K800 + Logitech Performance MX
Shadow2334
Začátečník
Začátečník
Uživatelský avatar
Registrován: 04. led 2007
Bydliště: Rožnov pod Radhoštěm

Re: C++ - přidávání dat do txt souboru přes fout

Příspěvek od Shadow2334 »

Super, díky, už to funguje :)
Odpovědět

Zpět na „Programování a web“