Tôi luôn tự hỏi tại sao cài đặt tự động của con trỏ thành NULL sau khi xóa không phải là một phần của tiêu chuẩn. Nếu điều này được thực hiện chăm sóc sau đó nhiều tai nạn do một con trỏ không hợp lệ
Tôi đang tạo bộ tìm kiếm rò rỉ bộ nhớ trong chương trình của mình, nhưng cách quá tải mới và xóa (cũng mới [] và xóa []) dường như không làm gì cả. void* operator new (unsigned int size, const char* f
Tôi đã đọc câu hỏi này Deleting a const pointer và muốn biết thêm về hành vi delete. Bây giờ, theo hiểu biết của tôi: delete expression công trình theo hai bước: invoke destructor rồi giải phóng bộ nh