CString::TrimRight

void TrimRight ( );

void CString::TrimRight (tchar chTarget );

void CString::TrimRight (lpctstr lpszTargets );

Parametreleri

chTarget

Hedef karakter kesilmiş olabilir.

lpszTargets

Kesilmiş olabilir hedef karakter içeren bir dize işaretçisi.

Açıklamalar

Bu üye işlev izleyen boşluk karakteri dizesinden kırpmak için parametresiz sürümünü arayın. Parametresiz kullanıldığında, TrimRight sondaki newline, boşluk ve sekme karakterleri dizeden kaldırır.

Parametre bir dize sonundan belirli karakter veya karakterler belirli bir grubu kaldırmak için kabul Bu işlev sürümlerini kullanın.

Örnek

CString strBefore;
CString strAfter;

strBefore = "Hokey 's Best!!";
   strAfter = strBefore;
   Str.TrimRight('!');
   printf ("önce: \"%s\"\n", (lpctstr) strBefore);
   printf ("sonra: \"%s\"\n\n", (lpctstr) strAfter);

strBefore = "Hokey 's Best?!?!?!?!";
   strAfter = strBefore;
   Str.TrimRight("?!");
   printf ("önce: \"%s\"\n", (lpctstr) strBefore);
   printf ("sonra: \"%s\"\n\n", (lpctstr) strAfter)

İlk yukarıdaki örnekte olur "Hokey is Best" okuma "hokey iyi dizesidir!!!!".

Yukarıda, dize okuma, ikinci örnekte, "Hokey iyisi" olur "Hokey olduğunu iyi?!?!?!?!".

Daha fazla bilgi için bkz: Visual c++ programlama Kılavuzu Dizeleri konular

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

Ayrıca bkz: CString::TrimLeft, CString::Mid, CString::Left, CString::Right, CString::MakeUpper, CString::MakeLower, CString::MakeReverse, CString::Format

Index