CString::Compare

int เปรียบเทียบ ( LPCTSTR lpsz ) const

ส่งกลับค่า

ศูนย์ถ้าสตริงข้อความเหมือนกัน lt 0 ถ้าวัตถุนี้CStringเป็นวัตถุCStringน้อยกว่าlpszหรือ > 0 ถ้านี้มีค่ามากกว่าlpsz?

พารามิเตอร์

lpsz

สายอื่น ๆ ที่ใช้สำหรับเปรียบเทียบ?

หมายเหตุ

เปรียบเทียบวัตถุCStringนี้ ด้วยสายอักขระอื่นที่ใช้ในฟังก์ชัน generic-text _tcscmp ฟังก์ชันข้อความ-generic _tcscmpซึ่งกำหนดไว้ใน TCHARH แผนที่strcmp, wcscmpหรือ_mbscmpทั้งนี้ขึ้นอยู่กับชุดอักขระที่ถูกกำหนดไว้ที่คอมไพล์ครั้ง แต่ละฟังก์ชันเหล่านี้ทำการเปรียบเทียบสายอักขระพิมพ์ใหญ่-เล็ก และจะไม่มีผลตามตำแหน่งที่ตั้ง ดูข้อมูลเพิ่มเติม strcmp, wcscmp, _mbscmpในการอ้างอิงไลบรารีรันไทม์?

ตัวอย่าง

ตัวอย่างต่อไปนี้สาธิตการใช้งานCString::Compare?

/ / ตัวอย่าง CString::Compare
CString s1 ("abc");
เพลงอยู่เพื่อเธอ CString ("abd");
ASSERT (s1การเปรียบเทียบ (เพลงอยู่เพื่อเธอ) == -1); / / เปรียบเทียบกับอีก CString
ASSERT (s1การเปรียบเทียบ ("อะเบะ") == -1); / / เปรียบเทียบกับสตริ LPTSTR

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

ดูเพิ่มเติมnbspCString::CompareNoCase, CString::Collate, CString::CollateNoCase(&N)

Index