C++/탐구
iomanip
WhNi
2024. 4. 15. 17:36
2차원 배열에 대해서 공부하다가, 터미널 창에 일정한 크기로 배열을 출력하고 싶었다.
" " 로 처음에 했으나, 10자리부터 계속 밀려서 원하는대로 출력이 안되었다.
그래서 STL을 찾아보던 중, 일정한 간격으로 출력이 가능한 기능을 찾았다.
iomanip STL 자체가 입력 출력 스트림 형식을 조절하는데 사용하는 라이브러리였고
그 중에서 setw(n) 라는 기능으로 공백을 조절할 수 있었다.
left,right로 정렬까지도 할 수 있고 생각보다 유용했다.
또다른 기능으로는 fixed -> setprecision(n) 이라는 기능인데
소수점을 원하는대로 출력할 수 있게 하는 기능이다.