[] CString::operator

TCHAR ตัวดำเนินการ []( int nIndex ) const

พารามิเตอร์

nIndex

Zero-based ดัชนีของอักขระในสายอักขระ?

หมายเหตุ

คุณสามารถคิดของวัตถุCStringได้เป็นอาร์เรย์ของอักขระ ตัวดำเนินการตัวห้อย overloaded ([]) ส่งกลับค่าตัวอักขระหนึ่งตัวที่ระบุ โดยดัชนี zero-based nIndex ตัวดำเนินการนี้เป็นการทดแทนสะดวกสำหรับฟังก์ชันสมาชิกGetAt?

สิ่งสำคัญnbsp  คุณสามารถใช้ตัวดำเนินการตัวห้อย ([]) เพื่อรับค่าของอักขระในแบบCStringแต่คุณไม่สามารถใช้การเปลี่ยนแปลงค่าของอักขระในแบบCString(&N)?

ตัวอย่าง

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

/ / ตัวอย่าง[] CString::operator
S CString ("abc");
ASSERT (s [1] == 'b')

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

ดูเพิ่มเติมnbspCString::GetAt, CString::SetAt(&N)

Index