Eingabe/Ausgabe-Alternativen
Visual C++ bietet mehrere Varianten für E/A-Programmierung bereit:
C-Laufzeitbibliothek nicht direkt, ungepufferte E/A.
ANSI C-Laufzeitbibliotheksdatenstrom E/A.
Konsole und Anschluss direkte E/A.
Microsoft Foundation Class Library.
Microsoft-C++-Standardbibliothek.
Die iostream Klassen sind für gepuffert, E/A des formatierten Texts nützlich.Sie sind auch für ungepufferte oder binäre E/A hilfreich, wenn Sie die Programmierschnittstelle Ein C++-Compiler und entscheiden, um die Microsoft Foundation Class (MFC) nicht zu verwenden.Die iostream Klassen sind eine objektorientierte E/A-Alternative auf die C-Laufzeitfunktionen.
Sie können iostream Klassen mit dem Microsoft Windows-Betriebssystem verwenden.Zeichenfolgen- und Dateistreams arbeiten ohne Einschränkungen, die jedoch datenstromobjekte Zeichenmodus cin, cout, cerrund clog sind mit der Ereignisablaufverfolgung für grafischen inkonsistent.Sie können auch benutzerdefinierte Streamklassen ableiten, die direkt mit der Fensterumgebung interagieren.