CStrBufT::CStrBufT

Construye un objeto de búfer.

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

Parámetros

  • str
    El objeto string asociado al búfer.Normalmente, el desarrollador utilizará tipos predefinidos de CStrBuf (variante deTCHAR ), de CStrBufA (variante dechar ) y de CStrBufW (variante dewchar_t ).

  • nMinLength
    Longitud mínima de búfer de caracteres.

  • dwFlags
    Determina si la longitud de la cadena se determina.Puede ser una de las siguientes:

    • La longitud de la cadena deAUTO_LENGTH automáticamente se determina cuando se llama a CSimpleStringT::Release .La cadena debe ser terminada en null.Valor predeterminado.

    • Se establece la longitud de la cadena deSET_LENGTH cuando se llama a CSimpleStringT::GetBuffer .

Comentarios

Crea un búfer de cadena para el objeto string asociado.Durante la creación, se llama CSimpleStringT::GetBuffer o CSimpleStringT::GetBufferSetLength .

Observe que el constructor de copias sea private.

Requisitos

encabezado: atlsimpstr.h

Vea también

Referencia

Clase de CStrBufT

CStrBufT::StringType