thể trùng lặp:
Is there any reason to check for a NULL pointer before deleting?Xóa một con trỏ null
Tôi thường thấy như sau trong mã:
if(pointer)
delete pointer;
Để hiểu biết của tôi nó là an toàn để xóa một null con trỏ, vậy điểm kiểm tra này là gì?
..... Có an toàn không? – slartibartfast
Điểm quan trọng cần nhớ là đặt NULL sau khi xóa. – vrrathod
Để hiểu biết của tôi, sự hiểu biết của bạn là chính xác nhưng không phải tất cả mọi người đều chia sẻ nó. Nhưng chúng ta hãy xem những gì các ngôn ngữ laywers nói. – delnan