构造缓冲区对象。
CStrBufT(
StringType& str,
int nMinLength,
DWORD dwFlags = AUTO_LENGTH
) throw(...);
explicit CStrBufT(
StringType& str
) throw(...);
参数
str
字符串对象与缓冲区。通常,开发人员将使用预定义的typedef CStrBuf (TCHAR 变量),CStrBufA (char 变量)和 CStrBufW (wchar_t 变量)。nMinLength
字符缓冲区的最小长度。dwFlags
确定是否自动确定字符串长度。可以是如下内容之一:字符串长度,当 CSimpleStringT::Release 调用时,AUTO_LENGTH 自动确定。必须Null终止字符串。默认值。
当 CSimpleStringT::GetBuffer 调用时,SET_LENGTH 字符串长度设置。
备注
创建关联的字符串对象的字符串缓冲区。在构造时,CSimpleStringT::GetBuffer 或 CSimpleStringT::GetBufferSetLength 调用。
请注意复制构造函数 private。
要求
Header: atlsimpstr.h