ไลบรารี C ++ - <ใหม่>
บทนำ
เป็นส่วนหัวอธิบายฟังก์ชันที่ใช้ในการจัดการหน่วยเก็บข้อมูลแบบไดนามิกใน C ++ ส่วนหัวยังกำหนดประเภทเฉพาะบางประเภทและฟังก์ชัน set_new_handler / get_new_handler ดังที่แสดงด้านล่าง -
ฟังก์ชั่น
ซีเนียร์ | ฟังก์ชั่นและคำอธิบาย |
---|---|
1 | ตัวดำเนินการใหม่ จัดสรรพื้นที่จัดเก็บ |
2 | ตัวดำเนินการใหม่ [] จัดสรรพื้นที่จัดเก็บสำหรับอาร์เรย์ |
3 | ตัวดำเนินการลบ จัดสรรพื้นที่จัดเก็บข้อมูล |
4 | ตัวดำเนินการลบ [] เป็นการจัดสรรพื้นที่จัดเก็บของอาร์เรย์ |
5 | get_new_handler ใช้เพื่อรับฟังก์ชันตัวจัดการใหม่ |
ประเภท
ซีเนียร์ | ประเภทและคำอธิบาย |
---|---|
1 | nothrow_t มันเป็นประเภท nathrow |
2 | new_handler เป็นฟังก์ชันตัวจัดการใหม่ประเภทหนึ่ง |
3 | bad_alloc เป็นข้อยกเว้นและเกิดความล้มเหลวในการจัดสรรหน่วยความจำ |
4 | bad_array_new_length เป็นข้อยกเว้นความยาวอาร์เรย์ที่ไม่ดี |
ค่าคงที่
ซีเนียร์ | ค่าคงที่และคำอธิบาย |
---|---|
1 | ไม่โยน มันคือค่าคงที่ในธรรมชาติ |