basic_ofstream Class

Descreve um objeto que controla a inserção de elementos e objetos codificados em um buffer de fluxo da classe basic_filebuf<Elem, Tr>, com elementos do tipo Elem, cujas características de caractere são determinadas pela classe Tr.

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

Parâmetros

  • Elem
    O elemento básico do buffer de arquivo.

  • Tr
    Características do elemento básico do buffer de arquivo (geralmente char_traits<Elem>).

Comentários

Quando o wchar_t a especialização de basic_ofstream grava o arquivo, se o arquivo é aberto no modo de texto, ele gravará uma seqüência MBCS.A representação interna usará um buffer de wchar_t caracteres.

O objeto armazena um objeto da classe basic_filebuf<Elem, Tr>.

Exemplo

O exemplo a seguir mostra como criar um basic_ofstream de objetos e escrever texto.

// 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(pt-br,VS.110).gifConstrutores

basic_ofstream

Cria um objeto do tipo basic_ofstream.

7z434859.collapse_all(pt-br,VS.110).gifFunções de membro

Fechar

Fecha um arquivo.

is_open

Determina se um arquivo é aberto.

abrir

Abre um arquivo.

rdbuf

Retorna o endereço do buffer de fluxo armazenadas.

troca

O conteúdo do Exchange basic_ofstream para o conteúdo da fornecida basic_ofstream.

7z434859.collapse_all(pt-br,VS.110).gifOperadores

operador =

Atribui o conteúdo deste objeto de fluxo.Esta é uma atribuição de mover envolvendo um rvalue reference que não deixar uma cópia.

Requisitos

Cabeçalho: <fstream>

Namespace: std

Consulte também

Referência

basic_ostream Class

Segurança do thread na biblioteca C++ padrão

iostream de programação

Convenções de iostreams

Outros recursos

<fstream> Membros

os membros do basic_ofstream