다음을 통해 공유


<fstream> 형식 정의

filebuf
fstream
ifstream
ofstream
wfilebuf
wfstream
wifstream
wofstream

filebuf

char 템플릿 매개 변수에서 특수화된 basic_filebuf 형식입니다.

typedef basic_filebuf<char, char_traits<char>> filebuf;

설명

형식은 클래스 템플릿 basic_filebuf의 동의어로, 기본 문자 특성이 있는 형식 char 의 요소에 대해 특수화됩니다.

fstream

char 템플릿 매개 변수에서 특수화된 basic_fstream 형식입니다.

typedef basic_fstream<char, char_traits<char>> fstream;

설명

형식은 클래스 템플릿 basic_fstream의 동의어로, 기본 문자 특성이 있는 형식 char 의 요소에 대해 특수화됩니다.

ifstream

파일에서 직렬로 싱글바이트 문자 데이터를 읽는 데 사용할 스트림을 정의합니다. ifstream 는 에 대한 클래스 템플릿 basic_ifstream 을 특수화한 typedef입니다 char.

wifstream 더블 와이드 문자를 읽도록 basic_ifstream을 특수화하는 typedef인 wchar_t도 있습니다. 자세한 내용은 wifstream를 참조하세요.

typedef basic_ifstream<char, char_traits<char>> ifstream;

설명

이 형식은 클래스 템플릿 basic_ifstream의 동의어로, 기본 문자 특성을 가진 문자 형식의 요소에 특화되어 있습니다. 예제는 다음과 같습니다.

using namespace std;

ifstream infile("existingtextfile.txt");

if (!infile.bad())
{
    // Dump the contents of the file to cout.
    cout << infile.rdbuf();infile.close();
}

ofstream

char 템플릿 매개 변수에서 특수화된 basic_ofstream 형식입니다.

typedef basic_ofstream<char, char_traits<char>> ofstream;

설명

형식은 클래스 템플릿 basic_ofstream의 동의어로, 기본 문자 특성이 있는 형식 char 의 요소에 대해 특수화됩니다.

wfstream

wchar_t 템플릿 매개 변수에서 특수화된 basic_fstream 형식입니다.

typedef basic_fstream<wchar_t, char_traits<wchar_t>> wfstream;

설명

형식은 클래스 템플릿 basic_fstream의 동의어로, 기본 문자 특성이 있는 형식 wchar_t 의 요소에 대해 특수화됩니다.

wifstream

wchar_t 템플릿 매개 변수에서 특수화된 basic_ifstream 형식입니다.

typedef basic_ifstream<wchar_t, char_traits<wchar_t>> wifstream;

설명

형식은 클래스 템플릿 basic_ifstream의 동의어로, 기본 문자 특성이 있는 형식 wchar_t 의 요소에 대해 특수화됩니다.

wofstream

wchar_t 템플릿 매개 변수에서 특수화된 basic_ofstream 형식입니다.

typedef basic_ofstream<wchar_t, char_traits<wchar_t>> wofstream;

설명

형식은 클래스 템플릿 basic_ofstream의 동의어로, 기본 문자 특성이 있는 형식 wchar_t 의 요소에 대해 특수화됩니다.

wfilebuf

wchar_t 템플릿 매개 변수에서 특수화된 basic_filebuf 형식입니다.

typedef basic_filebuf<wchar_t, char_traits<wchar_t>> wfilebuf;

설명

형식은 클래스 템플릿 basic_filebuf의 동의어로, 기본 문자 특성이 있는 형식 wchar_t 의 요소에 대해 특수화됩니다.

참고 항목

<fstream>