推 ej41i6:謝謝嚕~~~~~~~~~~~~~~~~! 140.112.249.241 10/21
※ 引述《ej41i6 (唱歌會走音...|||)》之銘言:
: 如果我想讓cout出來的東西置中.....
: 該打什麼指令呢???
: 又...怎麼打?
: 記得上次廖婉君說過
: cout<<setw(10)
: 不過那是向左靠
: 他說過再加其他指令可以置中或靠右
: 不過他沒說......
: 然後......
: cout.width(10); cout.setf(ios::internal,ios::adjustfield);
: cout<<"test"<<endl;
: 我查到.......這樣也可以置中......
: 兩種差在哪?
: 拜託高手解答嚕.............
可以用cout << setw(10) << right << ...就可以就可以向右靠了..
這是用運算子的寫法....需要引入iomanip
cout.setf(ios::right,ios::adjustfield);是用格式狀態旗標的寫法(我的書是這樣翻的)...
用完要把這種格式狀態解除掉...不然下面的cout都會變成這樣
--
誠如你所見....
作為一個廢渣....
......被丟在垃圾場也是很正常的吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.240.157