Pereiti prie turinio

C++ rašymas ir skaitymas į/iš failo.


Rekomenduojami pranešimai

pradžioje biblioteką darbui su failais includini;

#include <fstream>

 

paskui atsidarai ta faila

 

tarkim skaitymui

 

ifstream inp;
inp.open("input.txt");
inp >> kintamasis;
inp.close();

 

vietoj cin >> kintamasis; rasai inp >> kintamasis;

 

rasymui i faila

 

ofstream outp;
outp.open("output.txt");
outp << kintamasis;
outp.close();

 

berods taip :D sorry, jei klaidų privėliau :D

Redagavo Generax
Nuoroda į pranešimą
Dalintis kituose puslapiuose

priklauso ką ivedinėsi ir ką išvedinėsi, jai vienmati masyvą tai:

 

Pradžiai įterpi <fstream> biblioteka

 

Įvedimas:

 

ifstream fd;
fd << n;
for ( i = 0, i < n , i++ )
fd << A[i];
fd.close ();

 

Išvedimas:

 

ifstream fr;
fr >> n;
for ( i = 0, i < n , i++ )
fr >> A[i];
fr.close ();

 

Dvimatis masyvas įvedamas ir išvedamas pridėjus dar viena ciklą.

Redagavo Adukas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

cia pries void idedinet ar kur? ;/ nesimokiau dar sito..

 

tarkim

 

void addBallon (Ballons& ballons)
{
cin.ignore(INT_MAX, '\n'); // ignoruojam uzsilikusi klaviaturos ENTER
Ballon ballon;
cout << "Iveskite nauja baliona:" << endl;
cout << "	Baliono remejas: ";  getline(cin, ballon.name);
cout << "	Maksimalus zmoniu kiekis balione: ";  cin >> ballon.rsize;
cout << "	Gamybos metai: ";  cin >> ballon.byear;
cout << "	Baliono kaina diena: ";  cin >> ballon.dayPrice;
ballon.rentedByCustomer =  0;
ballon.moneyEarned	  =  0;
ballons.push_back(ballon);
}

 

reik kad sita info ivestu i .txt ir poto galetu ji nuskaityt ir isvestu ;] ar redaguot kad galetu ..

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...