CSimpleStringT::Truncate

截断该字符串到新的长度。

void Truncate(
   int nNewLength 
);

参数

  • nNewLength
    字符串的新长度。

备注

调用此方法截断该字符串的内容添加到新的长度。

说明说明

这不会影响分配缓冲区的长度。若要减少或增加当前缓冲区,请参见 FreeExtra预分配

示例

下面的示例说明 CSimpleStringT::Truncate 的用法。

CSimpleString str(_T("abcdefghi"), pMgr);

_tprintf_s(_T("Allocated length: %d\n"), str.GetLength());
_tprintf_s(_T("Contents: %s\n"), str);

str.Truncate(4);
_tprintf_s(_T("Allocated length: %d\n"), str.GetLength());
_tprintf_s(_T("Contents: %s\n"), str);

要求

Header: atlsimpstr.h

请参见

参考

CSimpleStringT选件类