CStringT::Mid
Bir dizenin uzunluğu ayıklar nCount bu karakterleri CStringT nesne konumdan başlayarak, iFirst (sıfır).
CStringT Mid(
int iFirst,
int nCount
) const;
CStringT Mid(
int iFirst
) const;
Parametreler
iFirst
Bu ilk karakterin sıfır tabanlı dizini CStringT ayıklanan alt dize eşleşmelerini dahil edilecek olan nesne.nCount
Buradan ayıklamak için karakter sayısı CStringT nesnesi. Bu parametre sağlanmazsa, sonra dize geri kalanı ayıklanır.
Dönüş Değeri
A CStringT bir kopyasını belirtilen karakter aralığını içeren nesne. Dikkat edin döndürülen CStringT nesne boş olabilir.
Notlar
İşlev ayıklanan alt dizenin bir kopyasını döndürür. Mid(Basic dizinler bir tabanlı dışında) temel PARÇAAL işlevi için benzer.
(mbcs) çok baytlı karakter kümeleri için nCount ; her 8-bit karaktere başvurur diğer bir deyişle, bir çok baytlı karakter bir müşteri adayı ve iz bayt sayılan iki karakter.
Örnek
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Mid(2, 3) == _T("cde"));
Gereksinimler
Başlık: cstringt.h