Namespaces
Variants

std::ios_base:: flags

From cppreference.net
fmtflags flags ( ) const ;
(1)
fmtflags flags ( fmtflags flags ) ;
(2)

형식 플래그를 관리합니다.

1) 현재 서식 설정을 반환합니다
2) 현재 설정을 주어진 설정으로 교체합니다.

목차

매개변수

flags - 새로운 서식 설정입니다. formatting flags 상수들의 조합일 수 있습니다.


서식 플래그
상수 설명
dec 정수 입출력에 10진법 사용: std::dec 참조
oct 정수 입출력에 8진법 사용: std::oct 참조
hex 정수 입출력에 16진법 사용: std::hex 참조
basefield dec | oct | hex . 마스킹 연산에 유용함
left 왼쪽 정렬 (오른쪽에 채움 문자 추가): std::left 참조
right 오른쪽 정렬 (왼쪽에 채움 문자 추가): std::right 참조
internal 내부 정렬 (내부 지정 지점에 채움 문자 추가): std::internal 참조
adjustfield left | right | internal . 마스킹 연산에 유용함
scientific 부동 소수점 타입을 과학적 표기법으로 생성하거나, fixed 와 결합 시 16진법 표기법 사용: std::scientific 참조
fixed 부동 소수점 타입을 고정 소수점 표기법으로 생성하거나, scientific 와 결합 시 16진법 표기법 사용: std::fixed 참조
floatfield scientific | fixed . 마스킹 연산에 유용함
boolalpha bool 타입을 영숫자 형식으로 삽입 및 추출: std::boolalpha 참조
showbase 정수 출력을 위한 숫자 체계 표시 접두사 생성, 통화 입출력에서 통화 표시자 요구: std::showbase 참조
showpoint 부동 소수점 숫자 출력에서 무조건 소수점 문자 생성: std::showpoint 참조
showpos 음수가 아닌 숫자 출력에 + 문자 생성: std::showpos 참조
skipws 특정 입력 연산 전 선행 공백 문자 건너뜀: std::skipws 참조
unitbuf 각 출력 연산 후 출력 버퍼 플러시: std::unitbuf 참조
uppercase 특정 출력 연산에서 일부 소문자를 대문자로 대체: std::uppercase 참조

반환값

함수 호출 전의 서식 플래그

예제

참고 항목

특정 형식 플래그 설정
(public member function)
특정 형식 플래그 해제
(public member function)