CSimpleStringT::Truncate
更新 : 2007 年 11 月
文字列を指定された新しい長さに切り詰めます。
void Truncate(
int nNewLength
);
パラメータ
- nNewLength
文字列の新しい長さ。
解説
文字列を新しい長さに切り詰めるには、このメソッドを呼び出します。
メモ : |
---|
このメソッドで文字列を切り詰めても、割り当てられているバッファの長さは変化しません。文字列バッファのサイズを変更する方法については、「CSimpleStringT::FreeExtra」および「CSimpleStringT::Preallocate」を参照してください。 |
使用例
次の例は 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);
必要条件
ヘッダー : atlsimpstr.h