<ios>
Iostreams 작동에 여러 형식과 기본 기능을 정의합니다.이 헤더 여 다른 iostream 헤더를 일반적으로 포함 됩니다. 드물게는 직접 포함 하 여.
#include <ios>
설명
큰 그룹의 함수 manipulators입니다.<ios>에 manipulator 선언 해당 클래스의 인수 개체에 저장 된 값을 변경 합니다. ios_base.기타 manipulators 스트림을 제어 템플릿 클래스의 특수화와 같은이 클래스에서 파생 된 형식의 개체에 작업을 수행할 basic_istream 또는 basic_ostream.예를 들어, noskipws(str) 형식 플래그를 지웁니다 ios_base::skipws 개체의 str에서 이러한 유형 중 하나가 될 수 있습니다.
출력 스트림에 삽입 하 여는 manipulator를 호출할 수 있습니다 또는에서 파생 되는 클래스에 대해 제공 되는 특별 한 삽입 및 추출 작업 인해 입력된 스트림에서 추출 ios_base.예를 들면 다음과 같습니다.
istr >> noskipws;
호출 noskipws(istr).
형식 정의
이전 iostream 라이브러리에서 ios 클래스를 지원합니다. |
|
내부 작업을 지원합니다. |
|
버퍼 포인터 또는 파일 포인터의 현재 위치를 유지합니다. |
|
스트림의 크기를 지정합니다. |
|
이전 iostream 라이브러리에서 wios 클래스를 지원합니다. |
|
버퍼 포인터 또는 파일 포인터의 현재 위치를 유지합니다. |
Manipulators
지정 해당 형식의 변수를 bool 표시 true 또는 false stream에서입니다. |
|
정수 변수 기본 10 표기법으로 표시 되도록 지정 합니다. |
|
구성 플래그의는 ios_base 부동 소수점 값에 대 한 기본 표시 형식을 사용 하는 개체입니다. |
|
부동 소수점 숫자 고정 소수점 표기법으로 표시 하도록 지정 합니다. |
|
정수 변수 기본 16 표기법으로 표시 되도록 지정 합니다. |
|
숫자의 부호를 왼쪽 맞춤을 오른쪽 맞춤 된 하 수 됩니다. |
|
너비가 출력 너비는 스트림 플러시 왼쪽 여백에 표시 되지 않는 텍스트를 발생 합니다. |
|
지정 형식의 해당 변수 bool 1 또는 스트림에서 0으로 나타납니다. |
|
숫자로 표시 되는 노테이션 밑을 나타내는 해제 해제 합니다. |
|
부동 소수점 숫자의 소수 부분이 0의 정수 부분만 표시 됩니다. |
|
명시적으로 서명할 양수를 인해 발생 합니다. |
|
공백 입력된 스트림에서 읽을 수 발생 합니다. |
|
원인은 버퍼링 하 고 버퍼가 가득 차면 처리 출력. |
|
16 진수 및 지 수 표기법에 소문자로 표시 하도록 지정 합니다. |
|
정수 변수 기본 8 표기법으로 표시 되도록 지정 합니다. |
|
너비가 출력 너비는 스트림 플러시 오른쪽 여백에 표시 되지 않는 텍스트를 발생 합니다. |
|
부동 소수점 숫자를 과학적 표기법으로 표시 됩니다. |
|
숫자에 표시 되는 노테이션 밑을 나타냅니다. |
|
소수 부분이 0이 있는 경우에 부동 소수점 숫자와 숫자 정수 부분은 소수점 오른쪽에 표시 됩니다. |
|
양수 명시적으로 서명 됩니다. |
|
공백 입력된 스트림에서 읽을 수 없습니다 발생 합니다. |
|
출력 버퍼가 비어 있지 않을 때 처리 됩니다. |
|
16 진수 및 지 수 표기법에 대문자로 표시할지 여부를 지정 합니다. |
클래스
템플릿 클래스 모두 입력된 스트림에 공통 저장소 및 멤버 함수에 설명 (템플릿 클래스의 basic_istream) 및 출력 스트림 (템플릿 클래스의 basic_ostream) 템플릿 매개 변수에 따라 달라 집니다. |
|
템플릿 클래스는 스트림 내의 임의의 파일 위치 표시기를 복원 하는 데 필요한 모든 정보를 저장할 수 있는 개체를 설명 합니다. |
|
저장소 클래스 설명 및 멤버 템플릿 매개 변수에 따라 종속 되지 않는 일반적인 입력 및 출력 스트림을 작동 합니다. |