以下のヘッダファイルはCプログラムでよく見られます
#include <iomanip>
ioは入出力を表し、manipはmanipulatorの略です(cでは略称を入力するだけで有効です)。
Function (推奨学習: C 言語ビデオ チュートリアル )
主に、setfill、setw、setbase、setprecision などの cin や cout などの一部の操作演算子用です。これは、C でフォーマットされた出力と同様の、I/O フロー制御ヘッダー ファイルです。
次に、一般的な制御関数をいくつか示します。
dec は基数を 10 に設定します。これは "%d" と同等です。 hex は基数を 16 に設定します。これは "%X"oct と同等です。基数を 8 に設定します。これは "%o"setfill( 'c' ) と同等です。埋め込み文字を csetprecision( n ) に設定します。表示される有効な桁が n 桁であると仮定しますsetw( n )、フィールド幅が n 文字であると仮定しますの意味この制御文字は、出力幅が n になるようにするためのものです。例:cout << setw( 3 ) << 1 << setw( 3 ) << 10 << setw( 3 ) << 100 << endl;出力結果は:
_ _1_10100(デフォルトは右揃え) 出力の長さが 3 より大きい場合 (
以上がiomanip ヘッダー ファイルの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。