Udostępnij za pośrednictwem


CStringT::Right

Wyodrębnia ostatni (czyli po prawej stronie) nCount znaków z tego CStringT obiektu i zwraca podciąg wyodrębnione kopię.

CStringT Right(
   int nCount
) const;

Parametry

  • nCount
    Liczba znaków, aby wyodrębnić z tego CStringT obiektu.

Wartość zwracana

A CStringT obiekt, który zawiera kopię określony zakres znaków.Należy zauważyć, że zwracane CStringT obiekt może być pusty.

Uwagi

Jeśli nCount przekracza długość ciągu, a następnie ekstrahuje się cały ciąg.Rightjest podobny do podstawowego Right działać (z wyjątkiem, że indeksy Basic są od zera).

Dla zestawów znaków wielobajtowych (MBCS) nCount odnosi się do każdego znaku 8-bitowe; czyli znaków wielobajtowych jeden bajt ołowiu i trail są liczone jako dwa znaki.

Przykład

// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;

CAtlString s(_T("abcdef"));
ASSERT(s.Right(2) == _T("ef"));   

Wymagania

Nagłówek: cstringt.h

Zobacz też

Informacje

Klasa CStringT