Duomenų rašymas �į tekstinį �failą
G. Nalivaika
Ko išmoksime?
Išvesties srautas
Duomenų rašymui į failą rengiamės ir duomenis rašome taip:
#include <fstream>
ofstream fr ("rezultatai.txt");
fr << a;
Išvesties srauto valdymas manipuliatoriais
#include <iomanip>
fr << setw(6) << setprecision(4) << a << endl;
čia setw(6)- nusako skaičiui a išvesti reikalingą 6 pozicijų pločio laukelį;
setprecision(4)- paliekami 4 reikšminiai skaitmenys;
endl - taip pat yra manipuliatorius įterpiantis eilutės pabaigos simbolį.
Kiti manipuliatoriai
fixed - skaičius išvedamas fiksuoto kablelio pavidalu;
scientific - skaičius išvedamas slankiojo kablelio pavidalu;
left - sulygiuojama pagal kairįjį kraštą;
right - sulygiuojama pagal dešinįjį kraštą.
Failo papildymas
ofstream f ("duom.txt", ios::app);
// įrašomi duomenys
f.close() // užveriamas failas