Partilhar via


CStrBufT::CStrBufT

Constrói um objeto de buffer.

CStrBufT(
   StringType& str,
   int nMinLength,
   DWORD dwFlags = AUTO_LENGTH 
) throw(...);
explicit CStrBufT(
   StringType& str 
) throw(...);

Parâmetros

  • str
    O objeto de cadeia de caracteres associada com o buffer.Normalmente, o desenvolvedor usará os typedefs predefinidos de CStrBuf (variante deTCHAR ), de CStrBufA (variante dechar ) e de CStrBufW (variante dewchar_t ).

  • nMinLength
    O comprimento mínimo de buffer de caracteres.

  • dwFlags
    Determina se o comprimento da cadeia de caracteres é determinado automaticamente.Pode ser um dos seguintes:

    • O comprimento da cadeia de caracteres deAUTO_LENGTH é determinado automaticamente quando CSimpleStringT::Release é chamado.A cadeia de caracteres deve ser NULL- finalizada.Valor padrão.

    • O comprimento da cadeia de caracteres deSET_LENGTH é definido CSimpleStringT::GetBuffer quando é chamado.

Comentários

Cria um buffer de cadeia de caracteres para o objeto associado de cadeia de caracteres.Durante a compilação, CSimpleStringT::GetBuffer ou CSimpleStringT::GetBufferSetLength são chamados.

Observe que o construtor de impressão é private.

Requisitos

Cabeçalho: atlsimpstr.h

Consulte também

Referência

Classe de CStrBufT

CStrBufT::StringType