CString::TrimLeft

Эти методы вырезают, ведущие символы (находящиеся впереди) незаполненного пространства строки. Ф-ция также удаляет символы новой строки, пробелы , и cимволы табуляции.

void TrimLeft();

 

void TrimLeft(

TCHAR chTarget);

void TrimLeft(

LPCTSTR lpszTargets);

Параметры

chTarget

Определяет символы, которые будут отрезаны.

lpszTargets

Определяет указатель на строку, содержащую символы, которые будут отрезаны от объекта CString.

Пример

В этом примере, строка " \t\t **** Хоккей - лучше всего! " становится "Хоккей - лучше всего! ":

CString strBefore;

CString strAfter;

strBefore = _T(" \t\t **** Хоккей - лучше всего! ");

strAfter = strBefore;

strAfter.TrimLeft(T_("\t *"));

_tprintf(_T("До: \"%s\"\n"), (LPCTSTR) strBefore);

_tprintf(_T("После : \"%s\"\n"), (LPCTSTR) strAfter);

См. Также

CString::TrimRight, CString::Mid, CString::Left, CString::Right, CString::MakeUpper, CString::MakeLower, CString::MakeReverse, CString::Format