Compartilhar via


operator<< (<string>)

Uma função do modelo que grava uma cadeia de caracteres no fluxo de saída.

template<class CharType, class Traits, class Allocator>
   basic_ostream<CharType, Traits>& operator<<(
      basic_ostream<CharType, Traits>& _Ostr,
      const basic_string<CharType, Traits, Allocator>& _Str
);

Parâmetros

  • _Ostr
    O fluxo de saída que está sendo gravados.

  • _Str
    A cadeia de caracteres a ser participada no fluxo de saída.

Valor de retorno

Grava o valor da cadeia de caracteres especificada para o fluxo de saída _Ostr.

Comentários

A função de modelo sobrecarrega operator<< para inserir um objeto _Str da classe de modelo basic_string no fluxo _Ostr. A função retorna efetivamente _Ostr.write( _Str.c_str, _Str.tamanho).

Requisitos

Cabeçalho: <string>

namespace: STD

Consulte também

Referência

string::operator<<