Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

ทำไมต้องตรวจสอบ NULL pointer ก่อน delete ใน C/C++


การตรวจสอบ NULL pointer ก่อน delete ไม่มีความหมายจริง เพราะการ delete pointer ที่เป็น NULL จะไม่ทำอะไรเลย อาจเป็นเพราะการ delete pointer ที่เป็น NULL แล้วอาจบ่งบอกถึง bug ในโปรแกรม