Freigeben über


CSimpleStringT::Truncate

Schneidet die Zeichenfolge auf die neue Länge ab.

void Truncate(
   int nNewLength 
);

Parameter

  • nNewLength
    Die neue Länge der Zeichenfolge.

Hinweise

Rufen Sie diese Methode auf, um den Inhalt der Zeichenfolge auf die neue Länge abgeschnitten werden.

Hinweis

Dies beeinflusst nicht die zugeordnete Länge des Puffers.Um den aktuellen Puffer zu verringern oder zu erweitern, finden Sie unter FreeExtra und Teilen Sie zu.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung von 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);

Anforderungen

Header: atlsimpstr.h

Siehe auch

Referenz

CSimpleStringT Class