Aracılığıyla paylaş


CStringT::SpanExcluding

Tanımlanan karakter kümesinde olmayan ilk karakteri ile başlayan dizeden karakterleri ayıklar pszCharSet.

CStringT SpanExcluding(
   PCXSTR pszCharSet
) const;

Parametreler

  • pszCharSet
    Bir dize bir karakter kümesi yorumlanır.

Dönüş Değeri

Dize olmayan karakterleri içeren bir alt dizeyi pszCharSet, dizedeki ilk karakter ile başlayan ve de içinde olduğu dizede bulunan ilk karakteri ile biten pszCharSet (diğer bir deyişle, ilk karakter dizesindeki ve kadar ancak bulunan dizedeki ilk karakter hariç ile başlayan pszCharSet). Hiçbir karakter yoksa tüm dizeyi verir pszCharSet dizesinde bulunamadı.

Notlar

SpanExcludingayıklar ve ilk geçtiği bir karakterden önceki tüm karakterleri verir pszCharSet (başka bir deyişle, karakter dan pszCharSet ve dizede izleyen tüm karakterlerin döndürülmez). Hiçbir karakter yoksa pszCharSet dizesinde tampon SpanExcluding tüm dizeyi verir.

Örnek

// The string can be delimited by a semicolon(;),
//  a comma(,), a period(.), a dash(-),
// or an apostrophe(').
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;

CAtlString src(_T("World Cup '98"));

_tprintf_s(_T("%s"),src.SpanExcluding(_T(";,.-'")));

Gereksinimler

Başlık: cstringt.h

Ayrıca bkz.

Başvuru

CStringT sınıfı