ostrstream::ostrstream
Constrói um objeto de tipo ostrstream.
ostrstream( );
ostrstream(
char *_Ptr,
streamsize _Count,
ios_base::openmode _Mode = ios_base::out
);
Parâmetros
_Ptr
O buffer._Count
O tamanho do buffer em bytes._Mode
O modo de entrada e saída do buffer. Consulte ios_base::openmode para obter mais informações.
Comentários
Ambos os construtores inicializar a classe base ostreamchamandosb(), onde é sb o objeto armazenado da classe strstreambuf. O primeiro construtor também inicializa sb chamando strstreambuf. O segundo construtor inicializa a classe base uma de duas maneiras:
Se == & 0 de _Modeios_base::app, em _Ptr precisa designar o primeiro elemento de uma matriz de elementos de _Count , e as chamadas strstreambuf(construtor de_Ptr, _Count, _Ptr).
Caso contrário, _Ptr precisa designar o primeiro elemento de uma matriz de elementos de pontuação que contém a cadeia de caracteres c cujo primeiro elemento é designado por _Ptr, e o construtor chama strstreambuf( _Ptr, _Count, _Ptr + strlen_Ptr()).
Requisitos
strstream <deCabeçalho: >
Namespace: std