Wat is die gebruik van Fstream in C++?
Wat is die gebruik van Fstream in C++?

Video: Wat is die gebruik van Fstream in C++?

Video: Wat is die gebruik van Fstream in C++?
Video: C++ Libraries For Beginners 2024, Mei
Anonim

std:: fstroom . Invoer-/afvoerstroomklas om op lêers te werk. Objekte van hierdie klas handhaaf 'n filebuf-objek as hul interne stroombuffer, wat invoer-/afvoerbewerkings uitvoer op die lêer waarmee hulle geassosieer word (indien enige). Lêerstrome word geassosieer met lêers óf op konstruksie, óf deur lid oop te roep.

Gevolglik, hoekom gebruik ons Fstream in C++?

fstream is 'n ander C++ standaard biblioteek soos iostream en is gebruik om lêers te lees en te skryf. Dit is gebruik om lêers te skep en op lêers te skryf. Dit is gebruik om uit lêers te lees. Dit kan die funksie van beide verrig van stroom af en ifstream wat dit beteken kan skep lêers, skryf op lêers en lees vanaf lêers.

Vervolgens is die vraag, hoe gebruik jy Fstream? Om 'n tekslêer te lees is baie maklik deur 'n ifstream (invoerlêerstroom) te gebruik.

  1. Sluit die nodige opskrifte in. #sluit in met behulp van naamruimte std;
  2. Verklaar 'n insetlêerstroom (ifstream) veranderlike.
  3. Maak die lêerstroom oop.
  4. Maak seker dat die lêer oopgemaak is.
  5. Lees uit die stroom op dieselfde manier as cin.
  6. Maak die invoerstroom toe.

Weet ook, hoe werk Fstream in C++?

C++ verskaf die volgende klasse om uitvoer en invoer van karakters na/van lêers uit te voer: van stroom af : Stroom klas om op lêers te skryf. ifstream: Stroom klas om uit lêers te lees. fstroom : Stroom klas na beide lees en skryf van/na lêers.

Wat is 'n lêermodus in C++?

lêer -stream-object("lêernaam", wyse ); lêer -stroom-objek, is die an van 'n lêer stroomklas wat gebruik word om 'n spesifieke uit te voer lêer operasie. lêernaam, is die naam van 'n lêer waarop ons gaan optree lêer bedrywighede. wyse , is enkelvoudig of meervoudig lêermodusse waarin ons 'n gaan oopmaak lêer.