Align cout format as table's columns

前端 未结 4 1739
后悔当初
后悔当初 2020-12-03 04:48

I\'m pretty sure this is a simple question in regards to formatting but here\'s what I want to accomplish:

I want to output data onto the screen using cout

4条回答
  •  死守一世寂寞
    2020-12-03 05:29

    setw.

    #include 
    #include 
    using namespace std;
    
    int main () {
      cout << setw(21) << left << "Test"    << 1 << endl;
      cout << setw(21) << left << "Test2"   << 2 << endl;
      cout << setw(21) << left << "Iamlongverylongblah"     << 2 << endl;
      cout << setw(21) << left << "Etc"     << 1 << endl;
      return 0;
    }
    

提交回复
热议问题