1

私はそれらを学ぶためにテストを行っている文字列関数を調べています(私は初心者プログラマーです)

とにかく、私は現在setw()を見ていますが、それを理解していないようです... 基本的な使用法と setfil の使用法を理解していると思います

ここに私のテストコードがあります http://ideone.com/czAXH

とにかくcplusplusのウェブサイトには..「フォーマットフラグ調整フィールド(左、右、または内部)」と書かれていますが、これの使い方はわかりませんか?

これは、上記のコードを実行できるが、「間隔」を単語の前ではなく後に配置できることを意味すると思います..

それ、どうやったら出来るの?

4

1 に答える 1

0
std::cout << std::left     
    << "[" << std::setw(3) << 1 << "," << std::setw(5) << -100 << "]\n";
std::cout << std::internal 
    << "[" << std::setw(3) << 1 << "," << std::setw(5) << -100 << "]\n";
std::cout << std::right    
    << "[" << std::setw(3) << 1 << "," << std::setw(5) << -100 << "]\n";

出力:

[1  ,-100 ]
[  1,- 100]
[  1, -100]
于 2012-10-12T18:08:16.973 に答える