Jeder Student, der versucht, seine Bildschirmausgabe in einer bestimmten Weise zu formatieren ist kein Fremder in Iomanip . Iomanip , die Abkürzung für Input-Output- Manipulation, ist eine C + + Bibliothek, die sowohl Ein-und Ausgang sowohl für Programmier-und Anzeigegerät Zwecke zugeschnitten werden können. Iomanip ist voll von wichtigen Funktionen , die helfen, jeder Programmierer erscheinen Fachmann kann . Eingang
Zwei der Iomanip Bibliothek Eingabe-Funktionen befassen sich mit Leerzeichen in das Programm eingegeben . Whitespace besteht zwischen Worten und anderen Symbolen und wird jedes Mal erstellt der Programmierer drückt die Leertaste. Die Funktion " ws " ignoriert Leerzeichen, die nach ihrem Aufruf folgt . Ein weiteres Leerzeichen Funktion hat zwei verschiedene Formen , " skipws " und " noskipws . " Wann " skipws " heißt es überspringt Leerzeichen, sondern " noskipws " macht genau das Gegenteil und überspringt keine Leerzeichen.
Output
Iomanip hat eine Reihe von Ausgabe-Funktionen . Die Funktionen "links" und "rechts" rechtfertigen die Ausgabe auf einer ausgewählten Seite. " setw ()" und "width ()" beide nehmen eine ganze Zahl als Parameter und setzt den Ausgang der Feldbreite - das ist die Menge an Speicherplatz der Ausgang nehmen wird . Die Funktion " endl " ist eine der am meisten verwendeten Ausgabe-Funktionen - es endet die aktuelle Zeile der Ausgabe und springt in die nächste Zeile
Floating Point
< br . >
Die Floating-Point- Funktionen befassen sich mit Gleitkommazahl Ausgang und Hilfe bei der Präsentation wissenschaftlicher Fakten . Die Funktion "wissenschaftlichen" präsentiert Gleitkommazahl Ausgang in wissenschaftlicher Notation . " Setprecision ()" nimmt einen Integer-Argument und werden feststellen, dass viele Stellen rechts vom Komma angezeigt ; die Funktion " setprecision ()" wird oft mit "wissenschaftlichen" gepaart. Die Funktion "fixed" hat auch ein wissenschaftlicher Notation , sondern auch zeigt sechs Ziffern rechts vom Komma .
Boolean
Die beiden Booleschen Funktionen arbeiten mit die booleschen Werte true und false. Die Funktionen erlauben das alphanumerische Eingabe oder anderen Ausgang als den boolschen Werten "0 " und "1 ", die jeweils bedeuten falsch und wahr , um die beiden Staaten darstellen . Die Funktion " boolalpha " wird auf der anderen Darstellung , und die Funktion " noboolalpha " schaltet ihn aus .