Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Pufferobjekt.
CStrBufT(
StringType& str,
int nMinLength,
DWORD dwFlags = AUTO_LENGTH
) throw(...);
explicit CStrBufT(
StringType& str
) throw(...);
Parameter
str
Das Zeichenfolgenobjekt zugeordnet mit dem Puffer.Normalerweise verwendet der Entwickler die vordefinierten Typdefinitionen aus CStrBuf (TCHAR Variante), von CStrBufA (char Variante) und von CStrBufW (wchar_t Variante).nMinLength
Die Mindestlänge des Zeichenpuffers.dwFlags
Bestimmt, ob die Zeichenfolgenlänge automatisch bestimmt wird.Einer der folgenden Werte ist möglich:AUTO_LENGTH Zeichenfolgenlänge wird automatisch bestimmt, wenn CSimpleStringT::Release aufgerufen wird.Die Zeichenfolge muss auf NULL endende sein.Standardwert.
SET_LENGTH Zeichenfolgenlänge wird festgelegt, wenn CSimpleStringT::GetBuffer aufgerufen wird.
Hinweise
Erstellt einen Zeichenfolgenpuffer für das zugeordnete Zeichenfolgenobjekt.Während der Erstellung wird CSimpleStringT::GetBuffer oder CSimpleStringT::GetBufferSetLength aufgerufen.
Beachten Sie, dass der Kopierkonstruktor private ist.
Anforderungen
Header: atlsimpstr.h