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