CString::SpanExcluding

CString SpanExcluding ( LPCTSTR lpszCharSet ) константа;
кинути ( CMemoryException );

Значення, яке повертається

Підрядок, який містить знаки в рядку, які не в lpszCharSet, починаючи з першого знака у клітинці і закінчуючи першого символу в рядок, який також знаходиться в lpszCharSet (що починаючи з першого символу в рядку і до, але виключаючи перший знак у рядку, яка знаходиться lpszCharSet). Це повертає цілий рядок, якщо знака немає у lpszCharSet знаходиться в рядок.

Параметри

lpszCharSet

Рядок як набір символів.

Зауваження

Ця функція використовується для пошуку рядка для першого входження будь-який символ у вказаний набір lpszCharSet. SpanExcluding , витягує і повертає всі символи, які передують перше входження знака від lpszCharSet (тобто символу з lpszCharSet і всі знаки після його в рядок, є не повернувся). Якщо знака немає від lpszCharSet знайдено в рядок, потім SpanExcluding повертає весь рядок.

Приклад

Наведена функція повертає першу частину парам src.

/ / Частини розділені крапка з комою (;),
//  Кома (,), крапка (.), тире (-)
/ / чи двокрапки (:).

CString GetFirstPart (CString src)
{
    повернення src.SpanExcluding (";.-:");
}

Огляд CString |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також CString::SpanIncluding

Index