Freigeben über


basic_ofstream Class

Beschreibt ein Objekt, das Einfügen von Elementen steuert und codierte Objekte in einen Streampuffer der Klasse Basic_filebuf<Elem, Tr>, mit Elementen vom Typ Elem, deren Eigenschaften hängen von der Klasse Tr.

template <class Elem, class Tr = char_traits<Elem> >
    class basic_ofstream : public basic_ostream<Elem, Tr>

Parameter

  • Elem
    Das Grundelement des Dateipuffers.

  • Tr
    Die Merkmale der das Grundelement des Dateipuffers (in der Regel char_traits<Elem>).

Hinweise

Wenn die wchar_t Spezialisierung der basic_ofstream schreibt in die Datei wird die Datei im Textmodus geöffnet schreiben Sie eine MBCS-Sequenz.Die interne Darstellung verwendet einen Puffer mit wchar_t Zeichen.

Das Objekt speichert ein Objekt der Klasse basic_filebuf<Elem, Tr>.

Beispiel

Das folgende Beispiel veranschaulicht das Erstellen einer basic_ofstream -Objekt und Text schreiben.

// basic_ofstream_class.cpp
// compile with: /EHsc
#include <fstream>

using namespace std;

int main(int argc, char **argv)
{
    ofstream ofs("ofstream.txt");
    if (!ofs.bad())
    {
        ofs << "Writing to a basic_ofstream object..." << endl;
        ofs.close();
    }
}

7z434859.collapse_all(de-de,VS.110).gifKonstruktoren

basic_ofstream

Erstellt ein Objekt vom Typ basic_ofstream.

7z434859.collapse_all(de-de,VS.110).gifMember-Funktionen

Schließen

Schließt eine Datei.

is_open

Bestimmt, ob eine Datei geöffnet ist.

Öffnen

Öffnet eine Datei.

rdbuf

Gibt die Adresse des Streampuffers.

Swap

Tauschen Sie den Inhalt dieses basic_ofstream für den Inhalt der bereitgestellten basic_ofstream.

7z434859.collapse_all(de-de,VS.110).gifOperatoren

operator=

Weist den Inhalt dieses Stream-Objekts.Dies ist eine Zuordnung Verschieben mit einer rvalue reference , die eine Kopie hinter nicht verlassen.

Anforderungen

Header: <fstream>

Namespace: std

Siehe auch

Referenz

basic_ostream Class

Threadsicherheit in der C++-Standardbibliothek

Programmierung der iostream-Headerdatei

iostreams Konventionen

Weitere Ressourcen

<fstream> Member

basic_ofstream Member