Programming Language/C/C++
[C/C++] ios_base 클래스, setf, fmtflags 출력 형식 지정
깐요
2017. 5. 18. 15:02
출력 모양을 바꿔보자
결과값을 출력할 때 프로그래머의 임의대로 출력하는 형식을 지정하고 싶을 때가 있다
이럴 때 setf를 사용한다
ios_base::setf(MSDN) :: https://msdn.microsoft.com/ko-kr/library/1kte43a2.aspx
setf는 ios_base 클래스의 일부로 출력 형식을 바꿔주는 명령어다
setf(ios_base::fmtflags)
의 형태로 사용하는데 괄호 안에 들어가는 fmtflgs가 출력 형식을 지정하는 상수값이다
dec: 10진수 형식이 정수 값
hex: 16진수 형식의 정수 값
oct: 18진수 형식의 정수 값
boolalpha: 숫자 값이 아닌 bool 형식의 개체
fixed: 고정 소수점 형식의 부동 소수점 값
showpoint: 생성된 부동 소수점 필드에서 소수점 무조건 삽입
이외에도 다양하게 있으니 찾는 것이 없다면 아래 링크를 참고하자
ios_base::fmtflags(MSDN) :: https://msdn.microsoft.com/ko-kr/library/1kte43a2.aspx
320x100