int ค้นหา ( TCHAR ch ) const
int ค้นหา ( LPCTSTR lpszSub ) const
int ค้นหา (TCHAR ch, int nStart ) const;
int ค้นหา (LPCTSTR pstr, int nStart ) const;
ส่งกลับค่า
ดัชนี zero-based ของอักขระตัวแรกในวัตถุนี้CStringที่ตรงกับสตริงย่อยที่ร้องขอหรืออักขระ หากไม่พบอักขระหรือสตริงย่อย -1?
พารามิเตอร์
ch
อักขระเดียวในการค้นหา?
lpszSub
สตริงย่อยในการค้นหา?
nStart
ดัชนีของอักขระในสายอักขระที่จะเริ่มต้นการค้นหาด้วย หรือ 0 เพื่อเริ่มการทำงานตั้งแต่เริ่มต้น อักขระที่nStartจะถูกแยกออกจากการค้นหาถ้าnStartไม่เท่ากับ 0?
pstr
ตัวชี้ในสายอักขระการค้นหา?
หมายเหตุ
ค้นหาสายอักขระนี้ตรงตัวแรกของสตริงย่อย ฟังก์ชันมีเพียบทั้งอักขระตัวเดียว (คล้ายกับเวลาทำงานฟังก์ชันstrchr) และสายอักขระ (คล้ายกับstrstr) การยอมรับ?
ตัวอย่าง
/ / แสดงตัวอย่างแรก / / CString::Find (แบบ ch TCHAR)
S CString ("abcdef");
ASSERT (s.Find ('c') == 2);
ASSERT (s.Find ("de") == 3);
/ / ที่สองแสดงตัวอย่าง / / CString::Find (TCHAR ch, int nStart)
CString str ("ดาวมีการจัดตำแหน่ง");
int n = strค้นหา ('e', 5);
ASSERT(n == 12)
ภาพรวม CString |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCString::ReverseFind, CString::FindOneOf(&N)