Fstream

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 18. joulukuuta 2019 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

fstream (lyhenne sanoista "FileStream" ) on C++ Standard -kirjaston otsikkotiedosto, joka sisältää joukon luokkia, menetelmiä ja toimintoja, jotka tarjoavat käyttöliittymän tietojen lukemiseen/kirjoittamiseen tiedostosta / tiedostoon . Virroiksi kutsuttuja objekteja käytetään tiedostotietojen käsittelyyn .

Tämän tiedoston sisältämien toimintojen avulla voit lukea tiedostoista sekä tavu- tavuittain että lohkoittain ja kirjoittaa samalla tavalla. Sarja sisältää kaikki tarvittavat toiminnot tiedostotietojen käyttöjärjestyksen hallintaan sekä monia aputoimintoja.

Julkiset toiminnot

Nämä ovat kirjaston juurifunktioita, jotka eivät sisälly mihinkään pääluokkiin. Niitä käytetään melko usein ja niitä voidaan soveltaa kaikkiin stream-objekteihin kussakin luokassa.

Perusluokat

ios_base "InputOutputStream_Base" , koko stream-luokkahierarkian perusluokka. Sisältää yleisiä toimintoja, tyyppejä ja luokkia, enimmäkseen lippuja (indikaattoreita). Näitä lippuja käyttävät alaluokkafunktiot, fstreamja ne voidaan määrittää käyttämällä ios_base.
ios "InputOutputStream" , pääalaluokka, sekä ios_base, joka määrittää kaikki muut stream-kirjaston alaluokat. Sisältää muotoilun ja virheenkäsittelyn lipputoimintoja sekä joitakin toimintoja, jotka on peritty ios_base.
ifstream "InputFileStream" järjestää tietojen lukemisen tiedostosta. Luokka, jonka funktioita käytetään tiedostojen lukemiseen.
ofstream "OutputFileStream" järjestää tietojen kirjoittamisen tiedostoon. Luokka käytti tietojen kirjoittamista tiedostoon.

Linkit