Поделиться через


CSimpleStringT::Truncate

Усекает строку в новую длину.

void Truncate(
   int nNewLength 
);

Параметры

  • nNewLength
    Новая длина строки.

Заметки

Вызовите этот метод, чтобы усечь содержимое строки в новую длину.

ПримечаниеПримечание

Это не влияет на выбранную длину буфера.Чтобы уменьшить или увеличить текущий буфер см. в разделе FreeExtra и 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);

Требования

Header: atlsimpstr.h

См. также

Ссылки

Класс CSimpleStringT