AND_CATCH_ALL ( exception_object_pointer_name )
พารามิเตอร์
exception_object_pointer_name
ชื่อสำหรับการชี้วัตถุที่ยกเว้นที่จะถูกสร้าง โดยแมโค คุณสามารถใช้ชื่อชี้เข้าข้อยกเว้นวัตถุภายในบล็อกAND_CATCH_ALL เป็นประกาศตัวแปรนี้สำหรับคุณ?
หมายเหตุ
บล็อกของโค้ดสำหรับจับใจเพิ่มเติมยกเว้นชนิดที่ส่งออกไปในช่วงก่อนหน้านี้พยายามที่กำหนด ใช้แมโครจับสกัดชนิดข้อยกเว้นหนึ่ง นั้นแมโคAND_CATCH_ALLสกัดชนิดอื่น ๆ ทั้งหมดในลำดับต่อมา ถ้าคุณใช้AND_CATCH_ALLสิ้นสุดการบล็อกลองกับแมโครที่มีEND_CATCH_ALL?
รหัสข้อยกเว้นการประมวลผลสามารถซักถามข้อยกเว้นวัตถุ ถ้าเหมาะสม การขอข้อมูลเพิ่มเติมเกี่ยวกับสาเหตุเฉพาะเจาะจงของข้อยกเว้น เรียกใช้แมโคTHROW_LASTภายในบล็อกAND_CATCH_ALLจะเลื่อนการประมวลผลไปยังภายนอกยกเว้นเฟรมถัดไป AND_CATCH_ALLเครื่องหมายจุดสิ้นสุดของบล็อกจับหรือAND_CATCH_ALLก่อนหน้านี้?
หมายเหตุnbsp มีกำหนดช่วงAND_CATCH_ALLเป็นขอบเขต c ++ (delineated ด้วยวงเล็บปีกกา) ถ้าคุณประกาศตัวแปรในขอบเขตนี้ จำไว้ว่า จะสามารถเข้าถึงได้เฉพาะภายในขอบเขตที่(&N)?
ดูเพิ่มเติมnbspลอง CATCH_ALL, END_CATCH_ALLโยน THROW_LAST, AND_CATCH, CException(&N)