次の方法で共有


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);

必要条件

ヘッダー : atlsimpstr.h

参照

関連項目

CSimpleStringT クラス