CStrBufT::CStrBufT
Crée un objet de mémoire tampon.
CStrBufT(
StringType& str,
int nMinLength,
DWORD dwFlags = AUTO_LENGTH
) throw(...);
explicit CStrBufT(
StringType& str
) throw(...);
Paramètres
str
L'objet String associé à la mémoire tampon.En général, le développeur utilise les typedefs prédéfinis de CStrBuf (variant deTCHAR ), de CStrBufA (variant d'char ) et de CStrBufW (variant d'wchar_t ).nMinLength
Longueur minimale de mémoire tampon de caractères.dwFlags
Détermine si la longueur de chaîne est automatiquement déterminé.Il peut s'agir de l'une des valeurs suivantes :La longueur de chaîne d'AUTO_LENGTH est déterminée automatiquement lorsque CSimpleStringT::Release est appelé.La chaîne doit être se terminant par null.Valeur par défaut.
La longueur de chaîne deSET_LENGTH est définie lorsque CSimpleStringT::GetBuffer est appelé.
Notes
Crée une mémoire tampon de chaîne de l'objet String associé.Pendant la construction, CSimpleStringT::GetBuffer ou CSimpleStringT::GetBufferSetLength est appelé.
Notez que le constructeur de copie est private.
Configuration requise
Header: atlsimpstr.h