CString::SpanExcluding

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)

Index