CString::TrimRight

โมฆะ TrimRight ( );

โมฆะ CString::TrimRight (TCHAR chTarget );

โมฆะ CString::TrimRight (LPCTSTR lpszTargets );

พารามิเตอร์

chTarget

อักขระที่เป้าหมายจะถูกตัดออก?

lpszTargets

ตัวชี้ไปยังสายอักขระประกอบด้วยอักขระที่เป้าหมายจะถูกตัดออก?

หมายเหตุ

โทรศัพท์รุ่นของฟังก์ชันนี้สมาชิกกับพารามิเตอร์ที่ไม่มีการตัดแต่งอักขระช่องว่างต่อท้ายจากสายอักขระ เมื่อใช้กับไม่มีพารามิเตอร์TrimRightเอาอักขระขึ้นบรรทัดใหม่ต่อท้าย พื้นที่ และอักขระแท็บจากสตริง?

ใช้รุ่นของฟังก์ชันนี้ที่ยอมรับพารามิเตอร์ที่จะลบอักขระใดอักขระหนึ่งหรือกลุ่มใดกลุ่มอักขระจากท้ายของสตริ?

ตัวอย่าง

CString strBefore
CString strAfter

strBefore = "ฮอกกี้ Best !!!! ";
   strAfter = strBefore
   strTrimRight('!')
   printf ("ก่อน: \"%s\"\n ", strBefore (LPCTSTR));
   printf ("หลัง: \"%s\"\n\n ", strAfter (LPCTSTR));

strBefore = "ฮอกกี้ Best ?!?!?!?! ";
   strAfter = strBefore
   strTrimRight("?!")
   printf ("ก่อน: \"%s\"\n ", strBefore (LPCTSTR));
   printf ("หลัง: \"%s\"\n\n ", strAfter (LPCTSTR))

ในตัวอย่างแรกข้างต้น สายอักขระอ่าน "ฮอกกี้เป็นดีที่สุด!!!!" เป็น "ฮอกกี้มีดี"?

ในตัวอย่างสองข้างบน การอ่านสาย,, "ฮอกกี้เป็นดีที่สุด?!?!?!?!" กลายเป็น "ฮอกกี้เป็นดีที่สุด"?

ดูข้อมูลเพิ่มเติม สายหัวข้อin Visual c ++ Programmer ของรายการแนะนำ

ภาพรวม CString |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCString::TrimLeft, CString::Mid, CString::Left, CString::Right, CString::MakeUpper, CString::MakeLower, CString::MakeReverse, CString::Format(&N)

Index