Freigeben über


Eingabe-/Ausgabealternativen

Visual C++ stellt mehrere Alternativen für E/A-Programmierung bereit:

  • C-Laufzeitbibliothek direkt, ungepufferte E/A.

  • ANSI C-Laufzeitbibliotheksstream E/A.

  • Konsole und Port direkte E/A.

  • Microsoft Foundation Class-Bibliothek.

  • Microsoft-C++-Standardbibliothek.

Die der iostream-Headerdatei Klassen sind zur gepuffert, E/A des formatierten Texts nützlich. Sie sind außerdem für ungepufferte oder binäre E/A nützlich, wenn Sie eine C++-Programmierungsschnittstelle benötigen und sich entscheiden, die (Microsoft Foundation Class (MFC) nicht verwenden. Die der iostream-Headerdatei Klassen sind eine objektorientierte E/A-Alternative an C-Laufzeitfunktionen.

Sie können der iostream-Headerdatei Klassen mit dem Betriebssystem Microsoft Windows verwenden. Zeichenfolgen- und Dateistreams arbeiten ohne Einschränkungen, die Zeichenmodusstreamobjekte cin, cout, cerr und clog sind mit der Windows-grafischenBenutzeroberfläche inkonsistent. Sie können benutzerdefinierte Streamklassen auch abgeleitet werden, die direkt mit der Umgebungsvariable interagieren.

Siehe auch

Referenz

Funktionsweise eines Streams