ios_base::fmtflags
출력 모양을 지정 하는 상수입니다.
namespace std {
class ios_base {
public:
typedef implementation-defined-bitmask-type fmtflags;
static const fmtflags boolalpha;
static const fmtflags dec;
static const fmtflags fixed;
static const fmtflags hex;
static const fmtflags internal;
static const fmtflags left;
static const fmtflags oct;
static const fmtflags right;
static const fmtflags scientific;
static const fmtflags showbase;
static const fmtflags showpoint;
static const fmtflags showpos;
static const fmtflags skipws;
static const fmtflags unitbuf;
static const fmtflags uppercase;
static const fmtflags adjustfield;
static const fmtflags basefield;
static const fmtflags floatfield;
...
};
}
설명
Manipulators를 지 원하는 io.
종류 형식 플래그를 저장할 수 있는 개체를 설명 하는 비트 마스크 형식이입니다.(요소) 개별 플래그 값은 다음과 같습니다.
dec삽입 또는 10 진수 형식에서 정수 값을 추출 합니다.
hex을 삽입 하 여 16 진수 형식에서 정수 값을 추출 합니다.
oct을 삽입 하 여 8 진수 형식에서 정수 값을 추출 합니다.
showbase접두사는 생성 된 정수 필드의 표시를 삽입 합니다.
internal에서 생성 된 숫자 필드를 내부 시점 채우기 문자를 삽입 하 여 필요에 따라 필드 너비를 채울.(필드 너비 설정에 대 한 내용은 setw).
left생성 된 필드 (왼쪽된 맞춤)의 끝에 채우기 문자를 삽입 하 여 필요에 따라 필드 너비를 채울.
right채우기 문자는 생성 된 필드 (오른쪽 맞춤) 시작 부분에 삽입 하 여 필요에 따라 필드 너비를 채울 수 있습니다.
boolalpha삽입 또는 개체의 형식 추출 하 bool 이름으로 (같은 true 및 false) 아닌 숫자 값입니다.
fixed고정 소수점 형식 (필드 지 수)를 부동 소수점 값을 삽입할 수 있습니다.
scientific부동 소수점 값을 공학용 서식 (지 수의 필드)을 삽입 합니다.
showpoint생성 된 부동 소수점 필드에서 소수점을 무조건 삽입 합니다.
showpos생성 된 음이 아닌 숫자 필드에 더하기 기호를 삽입 합니다.
skipws특정 추출 하기 전에 선행 공백을 건너뛸 수 있습니다.
unitbuf각 삽입 후 출력을 플러시합니다.
uppercase대문자 소문자 해당 특정 삽입에 삽입 합니다.
또한 몇 가지 유용한 값입니다.
adjustfield를 정의 하는 비트 마스크internal | left | right
basefield정의dec | hex | oct
floatfield정의fixed | scientific
플래그 수정 이러한 함수의 예로 포맷을 참조 하십시오. <ios> 멤버 (아래 Manipulators) 및 <iomanip> 구성원.
요구 사항
헤더: <ios>
네임 스페이스: std