basic_ofstream Class
Opis obiektu, który steruje wstawiania elementów i obiektów zakodowanych do buforu strumienia klasy basic_filebuf<Elem, Tr>, z elementami typu Elem, których cechy znaków są określane przez klasę Tr.
template <class Elem, class Tr = char_traits<Elem> >
class basic_ofstream : public basic_ostream<Elem, Tr>
Parametry
Elem
Podstawowy element bufor plików.Tr
Cechy podstawowy element bufor plików (zazwyczaj char_traits<Elem>).
Uwagi
Gdy wchar_t specjalizacji, z basic_ofstream zapisuje w pliku, jeśli plik jest otwarty w trybie tekstowym będzie zapisywać sekwencji MBCS.Wewnętrzna reprezentacja będzie używać bufor wchar_t znaków.
Obiekt przechowuje obiekt klasy basic_filebuf<Elem, Tr>.
Przykład
Następujący przykład przedstawia sposób tworzenia basic_ofstream obiekt i wpisz tekst do niego.
// 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();
}
}
Konstruktory
Tworzy obiekt typu basic_ofstream. |
Funkcje składowe
Zamyka plik. |
|
Określa, jeżeli plik jest otwarty. |
|
Otwiera plik. |
|
Zwraca adres buforu przechowywane strumienia. |
|
Zawartość niniejszej wymiany basic_ofstream dla zawartości dołączonym basic_ofstream. |
Operatory
Przypisuje zawartości tego obiektu strumienia.Jest to przypisanie Przenieś obejmujące rvalue reference urlopu nie kopię. |
Wymagania
Nagłówek: <fstream>
Obszar nazw: std
Zobacz też
Informacje
Bezpieczeństwo wątków w standardowa biblioteka języka C++
Inne zasoby
<fstream> Członkowie
basic_ofstream członkowie