недійсними TrimRight ( );
до втрати CString::TrimRight (TCHAR chTarget );
до втрати CString::TrimRight (LPCTSTR lpszTargets );
Параметри
chTarget
Символи цільового зображення буде відрізатися.
lpszTargets
Вказівник на рядок, який містить символи цільового зображення буде відрізатися.
Зауваження
Телефонуйте версія цієї функції-члена без параметрів обрізати заднього пробіли з рядка. Коли використовується без параметрів, TrimRight видаляє пробіли нового рядка, простору і знаки табуляції з рядка.
Використання версії цієї функції, які прийняли параметри видалення певного символу або певної групи символів з кінця рядка.
Приклад
CString strBefore;
CString strAfter;
strBefore = "Хокей є кращим!!!!";
strAfter = strBefore;
вул.TrimRight('!');
printf ("раніше: \"%s\"\n", strBefore (LPCTSTR));
printf ("після: \"%s\"\n\n", strAfter (LPCTSTR));
strBefore = "Хокей, кращий?!?!?!?!";
strAfter = strBefore;
вул.TrimRight("?!");
printf ("раніше: \"%s\"\n", strBefore (LPCTSTR));
printf ("після: \"%s\"\n\n", strAfter (LPCTSTR))
У першому прикладі вище рядок читанні, "хокей краще!!!!" стає "Кращий хокей".
У другому прикладі вище, рядок читанні, "Хокей, кращий?!?!?!?!" стає "Хокей є кращим".
Докладніше, перегляньте статтю Рядків теми в Visual C++ програміста керівництво
Огляд CString |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CString::TrimLeft, CString::Mid, CString::Left, CString::Right, CString::MakeUpper, CString::MakeLower, CString::MakeReverse, CString::Format