CString::Mid

CString Upper ( int nFirst ) const;
atmak ( CMemoryException );

CString Upper ( int nFirst, int nSayı ) const;
atmak ( CMemoryException );

Dönüş değeri

Karakter aralığını bir kopyasını içeren bir CString nesnesi. Not döndürülen CString nesne boş olabilir.

Parametreleri

nFirst

Sıfır tabanlı dizin içinde çıkarılan alt dahil edilecek bu CString nesnesini ilk karakteri.

nSayı

Bu CString nesnesinden ayıklamak için karakter sayısı. Bu parametre sağlanmazsa, sonra dize geri kalanı ayıklanır.

Açıklamalar

Pozisyon nFirst (sıfır tabanlı) başlayarak bu CString nesne bir dize uzunluğu nSayı karakter ayıklar. İşlev ayıklanan alt dize bir kopyasını verir. (Dizinler sıfır tabanlı) upper temel MID$ işlevine benzer olmasıdır.

Çok baytlı karakter kümesi (mbcs) için her 8-bit karaktere nSayı gösterir; Yani, bir çok baytlı karakter kurşun ve iz byte iki karakter olarak sayılır.

Örnek

Aşağıdaki örnek, CString::Mid kullanımını gösterir.

/ / CString::Mid Örneğin
CString s (_T("abcdef"));
assert (s.Mid (2, 3) == _T("cde"))

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

Ayrıca bkz: CString::Left, CString::Right

Index