출력 모양을 바꿔보자
결과값을 출력할 때 프로그래머의 임의대로 출력하는 형식을 지정하고 싶을 때가 있다
이럴 때 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
'Programming Language > C/C++' 카테고리의 다른 글
[C++] 연산자 오버로딩과 프렌드 (0) | 2017.06.01 |
---|---|
[C/C++] namespace 제대로 사용하기 (0) | 2017.05.23 |
[C/C++] atan2 함수로 각도 구하기 (극 좌표계) (0) | 2017.05.11 |
[C/C++] 포인터와 const (0) | 2017.05.10 |
[C/C++] string 문자열 비교 ==? compare? strcmp? (1) | 2017.04.30 |