Heim >häufiges Problem >Die Rolle der iomanip-Headerdatei

Die Rolle der iomanip-Headerdatei

(*-*)浩
(*-*)浩Original
2019-06-25 10:05:2313006Durchsuche

Die folgende Header-Datei wird oft in C++-Programmen angezeigt

#include <iomanip>

io steht für Eingabe und Ausgabe, und manip ist die Abkürzung für manipulator (In C++ ist es nur gültig, wenn die Abkürzung eingegeben wird. )

Die Rolle der iomanip-Headerdatei

Funktion (Empfohlenes Lernen: C-Sprachvideo-Tutorial)

Hauptsächlich für einige Manipulationsoperatoren wie cin und cout, wie setfill, setw, setbase, setprecision usw. Es handelt sich um eine E/A-Flusskontroll-Headerdatei, genau wie die formatierte Ausgabe in C.

Im Folgenden sind einige gängige Steuerfunktionen aufgeführt:

dec setzt die Basis auf 10, was „%d“ entspricht

Hex setzt die Basis auf 16, was äquivalent zu „% n) Angenommen, die angezeigten gültigen Ziffern sind n Ziffern

setw(n) Angenommen, die Feldbreite beträgt n Zeichen

Dieses Steuerzeichen bedeutet um sicherzustellen, dass die Ausgabebreite n beträgt. Beispiel:

cout << setw( 3 ) << 1 << setw( 3 ) << 10 << setw( 3 ) << 100 << endl;

Das Ausgabeergebnis ist:

_ _1_10100

(Standard ist die rechte Ausrichtung). Wenn die Ausgabelänge größer als 3 (<<1000) ist, wird setw(3) verwendet. funktioniert nicht.

Das obige ist der detaillierte Inhalt vonDie Rolle der iomanip-Headerdatei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:WeChat wird oft angezeigt.Nächster Artikel:WeChat wird oft angezeigt.