INHOUDSOPGAWE:

Wat beteken Fin in C++?
Wat beteken Fin in C++?

Video: Wat beteken Fin in C++?

Video: Wat beteken Fin in C++?
Video: Работа с файлами с++. Запись в файл. c++ ofstream. Изучение С++ для начинающих. Урок #115 2024, Mei
Anonim

Die FIN () funksie gee lêerinligting terug wat met gespesifiseerde kanaal geassosieer word. Die aantal grepe inligting wat teruggestuur word, hang af van die lêertipes. Die FIN () funksie gee die huidige status en stelselspesifieke inligting terug.

Net so kan jy vra, wat beteken Fin in C++?

ifstream is kort vir insette lêer stroom. fin is die stroomveranderlike naam. (en kan enige wettige C++ veranderlike naam wees.) Die naam van die stroom veranderlike "fin" is nuttig om te onthou. dat die inligting vanaf die lêer "in" kom.

Verder, hoe weet ek of EOF in C++ bereik word? Jy kan bespeur wanneer die einde van die lêer is bereik deur die lidfunksie te gebruik eof () wat prototipe het: int eof (); Dit gee nie-nul terug wanneer die einde van lêer was bereik , anders gee dit nul terug.

Mens kan ook vra, wat is die einde van lêerkarakter in C++?

EOF . Dit is 'n makro definisie van tipe int wat uitbrei na 'n negatiewe integraal konstante uitdrukking (gewoonlik -1). Dit word gebruik as die waarde wat deur verskeie funksies in kopskrif teruggestuur word om aan te dui dat die Einde-van-lêer bereik is of om ander fouttoestande aan te dui.

Hoe gebruik jy Ifstream?

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. Kontroleer dat die lêer oopgemaak is.
  5. Lees uit die stroom op dieselfde manier as cin.
  6. Maak die invoerstroom toe.