Dela via


<fstream> typedefs

Rubriken <fstream> innehåller följande typedefs:

filebuf

En typ basic_filebuf som är specialiserad på char mallparametrar.

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

Anmärkningar

Typen är en synonym för klassmallen basic_filebuf, som är specialiserad på element av typen char med standardteckenegenskaper.

fstream

En typ basic_fstream som är specialiserad på char mallparametrar.

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

Anmärkningar

Typen är en synonym för klassmallen basic_fstream, som är specialiserad på element av typen char med standardteckenegenskaper.

ifstream

Definierar en dataström som ska användas för att läsa teckendata med en enda byte seriellt från en fil. ifstream är en typedef som specialiserar klassmallen basic_ifstream för char.

Det finns också wifstream, en typedef som specialiserar basic_ifstream sig på att läsa wchar_t dubbelomfattande tecken. Mer information finns i wifstream.

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

Anmärkningar

Typen är en synonym för klassmallen basic_ifstream, som är specialiserad på element av typen char med standardteckenegenskaper. Ett exempel är

using namespace std;

ifstream infile("existingtextfile.txt");

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

ofstream

En typ basic_ofstream som är specialiserad på char mallparametrar.

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

Anmärkningar

Typen är en synonym för klassmallen basic_ofstream, som är specialiserad på element av typen char med standardteckenegenskaper.

wfstream

En typ basic_fstream som är specialiserad på wchar_t mallparametrar.

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

Anmärkningar

Typen är en synonym för klassmallen basic_fstream, som är specialiserad på element av typen wchar_t med standardteckenegenskaper.

wifstream

En typ basic_ifstream som är specialiserad på wchar_t mallparametrar.

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

Anmärkningar

Typen är en synonym för klassmallen basic_ifstream, som är specialiserad på element av typen wchar_t med standardteckenegenskaper.

wofstream

En typ basic_ofstream som är specialiserad på wchar_t mallparametrar.

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

Anmärkningar

Typen är en synonym för klassmallen basic_ofstream, som är specialiserad på element av typen wchar_t med standardteckenegenskaper.

wfilebuf

En typ basic_filebuf som är specialiserad på wchar_t mallparametrar.

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

Anmärkningar

Typen är en synonym för klassmallen basic_filebuf, som är specialiserad på element av typen wchar_t med standardteckenegenskaper.

Se även

<fstream>