CString SpanExcluding ( LPCTSTR lpszCharSet ) const;
бросить ( CMemoryException );
Возвращаемое значение
Подстрока, которая содержит символы в строке, которые не находятся в lpszCharSet, начиная с первого символа в строке и заканчивая первого символа в строке, которая также находится в lpszCharSet (который начиная с первого символа в строке и до, но исключая первый символ в строке, которая встречается lpszCharSet). Она возвращает всю строку, если нет символа в lpszCharSet не найдено в строке.
Параметры
lpszCharSet
Строка, как набор символов.
Примечания
Эта функция используется для поиска строки для первого вхождения любого знака в указанном набора lpszCharSet. SpanExcluding извлекает и возвращает все знаки до первого экземпляра символа из lpszCharSet (другими словами, символ из lpszCharSet и все символы после его в строке, являются не возвращается). Если в строке обнаруживается не символ из lpszCharSet , то SpanExcluding возвращает всю строку.
Пример
Следующая функция возвращает первую часть src param.
/ / Части разделяются точкой с запятой (;),
// запятая (,), точка (.), тире (-),
/ / или двоеточия (:).
CString GetFirstPart (CString src)
{
возвращение src.SpanExcluding (";.-:");
}
Обзор CString |nbsp; Члены класса | Иерархическая схема
См. также CString::SpanIncluding