<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
의 요소에 대해 특수화됩니다.