ホームページ >よくある問題 >iomanip ヘッダー ファイルの役割

iomanip ヘッダー ファイルの役割

(*-*)浩
(*-*)浩オリジナル
2019-06-25 10:05:2313006ブラウズ

以下のヘッダファイルはCプログラムでよく見られます

#include <iomanip>

ioは入出力を表し、manipはmanipulatorの略です(cでは略称を入力するだけで有効です)。

iomanip ヘッダー ファイルの役割

Function (推奨学習: C 言語ビデオ チュートリアル )

主に、setfill、setw、setbase、setprecision などの cin や cout などの一部の操作演算子用です。これは、C でフォーマットされた出力と同様の、I/O フロー制御ヘッダー ファイルです。

次に、一般的な制御関数をいくつか示します。

dec は基数を 10 に設定します。これは "%d"

と同等です。 hex は基数を 16 に設定します。これは "%X"

oct と同等です。基数を 8 に設定します。これは "%o"

setfill( 'c' ) と同等です。埋め込み文字を c

setprecision( n ) に設定します。表示される有効な桁が n 桁であると仮定します

setw( n )、フィールド幅が n 文字であると仮定します

の意味この制御文字は、出力幅が n になるようにするためのものです。例:

cout << setw( 3 ) << 1 << setw( 3 ) << 10 << setw( 3 ) << 100 << endl;
出力結果は:

_ _1_10100
(デフォルトは右揃え) 出力の長さが 3 より大きい場合 (

以上がiomanip ヘッダー ファイルの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。