CString SpanExcluding ( LPCTSTR lpszCharSet ) const
โยน ( CMemoryException );
ส่งกลับค่า
พบสตริงย่อยที่ประกอบด้วยอักขระในสายอักขระที่ไม่ได้อยู่ในlpszCharSetขึ้นต้น ด้วยอักขระตัวแรกในสตริ และจบ ด้วยอักขระตัวแรก ในสายอักขระที่มีในlpszCharSet (ที่กำลัง เริ่มต้น ด้วยอักขระตัวแรก ในสตริ และขึ้นไปแต่ไม่รวมอักขระตัวแรกในสตริงที่อยู่lpszCharSet) จะส่งกลับสตริทั้งหมดถ้าพบในสายอักขระมีอักขระในlpszCharSet?
พารามิเตอร์
lpszCharSet
สายอักขระที่ถูกแปลเป็นชุดของอักขระ?
หมายเหตุ
ใช้ฟังก์ชันนี้เพื่อค้นหาสายอักขระสำหรับการเกิดขึ้นครั้งแรกของอักขระใด ๆ ในการระบุการตั้งค่าlpszCharSet SpanExcludingแยก และส่งกลับอักขระทั้งหมดที่อยู่ก่อนหน้าการเกิดขึ้นครั้งแรกของอักขระจากlpszCharSet (เยอะ อักขระจากlpszCharSetและอักขระทั้งหมดต่อไปนี้ในสตริ จะไม่ส่งคืน) ถ้าไม่มีอักขระจากlpszCharSetพบในสตริ แล้วส่งSpanExcludingกลับสายทั้งหมด?
ตัวอย่าง
ฟังก์ชันต่อไปนี้ส่งกลับส่วนแรกของพารามิเตอร์src?
/ / บางส่วนถูกคั่น ด้วยเครื่องหมายอัฒภาค (),
//nbsp เครื่องหมายจุลภาค () จุด (&.), เส้นประ (-),
/ / หรือเครื่องหมายจุดคู่ (:)
CString GetFirstPart (CString src)
{
กลับ srcSpanExcluding (";, . -: ");
}
ภาพรวม CString |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCString::SpanIncluding(&N)