CString::SpanExcluding

CString SpanExcluding ( lpctstr lpszCharSet ) const;
atmak ( CMemoryException );

Dönüş değeri

Dizedeki ilk karakter ile başlayan ve biten birinci karakterle (yani ilk karakter dizesi ve kadar ama hariç ile ilk karakteri lpszCharSetbulunan dize başlıyor) lpszCharSet de bulunan dizede bulunan lpszCharSet, olmayan karakterler dizesi içeren bir dize. LpszCharSet hiçbir karakter dize bulunursa tüm dizeyi döndürür.

Parametreleri

lpszCharSet

Dize karakter kümesi yorumlanır.

Açıklamalar

İlk geçtiği herhangi bir karakter dizesi içinde belirtilen kümesi lpszCharSetaramak için bu işlevi kullanın. SpanExcluding ayıklar ve lpszCharSet bir karakteri ilk geçtiği önceki tüm karakterleri verir (diğer bir deyişle, lpszCharSet karakter ve tüm karakter dizesi, aşağıdaki vardır döndürülmez ). LpszCharSet hiçbir karakter dize bulunursa, SpanExcluding tüm dizeyi döndürür.

Örnek

Aşağıdaki işlev src param ilk bölümünü döndürür.

/ / Bölümleri&ni bir noktalı virgülle (;) ayrılmış
//nbsp; virgül (,), bir nokta (.), tire (-)
/ / ya da iki nokta (:).

CString GetFirstPart (CString src)
{
    src geri dönün.SpanExcluding (";.-:");
}

CString genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CString::SpanIncluding

Index