C の setw() 関数は、出力ストリームのフィールド幅を設定するために使用され、列数を表す整数のパラメーター幅を受け取ります。呼び出しメソッドは std::setw(int width) です。出力ストリームの後ろのフィールド幅を設定します。これは、出力を整列させるために使用されます。実際の値が幅より大きい場合は切り捨てられ、幅より小さい場合はスペースが埋め込まれます。
#C での setw() 関数の使用
##setw()## C# 関数は次のとおりです。出力ストリームのフィールド幅を設定するために使用されます。出力される値として保持する列の数を表す整数の引数を受け取ります。構文:
<code class="cpp">std::setw(int width);</code>使用法:
setw()
関数を使用するには、次のようにします。出力ストリーム オブジェクトの後に呼び出して、必要なフィールド幅を指定できます。次の例は、その使用方法を示しています。<code class="cpp">#include <iostream> using namespace std; int main() { cout << setw(10) << "Name" << setw(15) << "Age" << endl; cout << setw(10) << "Alice" << setw(15) << 25 << endl; cout << setw(10) << "Bob" << setw(15) << 30 << endl; return 0; }</code>
出力:
<code>Name Age Alice 25 Bob 30</code>ご覧のとおり、この例では、名前フィールドと年齢フィールドの幅が設定されています。出力の位置合わせ内にあります。
注:
setw()
実際の値が指定されたフィールド幅より大きい場合、フィールドに収まるように切り捨てられます。
以上がC++でsetwを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。