우리엄마1 2019. 7. 10. 17:55

setw함수는 앞에 몇칸을 비운 후 출력을 할것인가 정할수있다

 

cout<<setw(10)<<"Hello"<<endl;

 

출력값 :     Hello

 

여기서 중요한점이있다 10칸을 띄운다는게 맨 앞의 H의 기준이 아닌 맨 뒤인 o를 기준으로 한다는것이다.

만약에 

 

cout<<setw(10)<<"HelloHello"<<endl;

이렇게 하게 되면  띄어쓰기가 1도 적용되지 않을것이다