Inhaltsverzeichnis:

Was bedeutet Fin in C++?
Was bedeutet Fin in C++?

Video: Was bedeutet Fin in C++?

Video: Was bedeutet Fin in C++?
Video: Как читать из файла в C++? Подготовка к ЕГЭ по Информатике 2022. 2024, Kann
Anonim

Die FLOSSE ()-Funktion gibt Dateiinformationen zurück, die dem angegebenen Kanal zugeordnet sind. Die Anzahl der zurückgegebenen Informationsbytes hängt von den Dateitypen ab. Die FLOSSE ()-Funktion gibt den aktuellen Status und systemspezifische Informationen zurück.

In ähnlicher Weise können Sie sich fragen, was Fin in C++ bedeutet.

ifstream ist kurz für Eingabe Datenfluss. fin ist der Name der Stream-Variablen. (und kann ein beliebiger zulässiger C++-Variablenname sein.) Das Benennen der Stream-Variablen "fin" ist hilfreich, um sich daran zu erinnern. dass die Informationen "in" aus der Datei kommen.

Woher weiß ich außerdem, ob EOF in C++ erreicht wird? Du kannst erkennen, wann Das Ende des Datei ist erreicht mit der Memberfunktion eof () mit Prototyp: int eof (); Es gibt ungleich Null zurück Wenn das Ende von Datei ist gewesen erreicht , andernfalls gibt es null zurück.

Man kann sich auch fragen, was ist das Dateiendezeichen in C++?

EOF . Es ist eine Makrodefinition vom Typ int, die sich zu einem negativen ganzzahligen konstanten Ausdruck (im Allgemeinen -1) erweitert. Es wird als Wert verwendet, der von mehreren Funktionen im Header zurückgegeben wird, um anzuzeigen, dass die Ende der Datei erreicht wurde oder andere Fehlerzustände signalisieren.

Wie verwenden Sie Ifstream?

Das Lesen einer Textdatei ist mit einem ifstream (Eingabedatei-Stream) sehr einfach

  1. Fügen Sie die erforderlichen Header hinzu. #include mit namespace std;
  2. Deklarieren Sie eine Eingabedatei-Stream-Variable (ifstream).
  3. Öffnen Sie den Dateistream.
  4. Überprüfen Sie, ob die Datei geöffnet wurde.
  5. Lesen Sie aus dem Stream auf die gleiche Weise wie cin.
  6. Schließen Sie den Eingabestream.