Rò rỉ bộ nhớ trong C++

Có một bản hỏi câu liên quan đến rò rỉ bộ nhớ
Đọc hoa mắt quá. Các cao thủ giúp em với ạ.

Delete lung tung nó ko crash là may :slight_smile: kiểu gì cũng bị double-free.

Hi Kim Long.

  1. Sau khi delete(A) thì B cũng bị giải phóng nên các truy cập sau đó trên B là không an toàn.
  2. Trong hàm hủy A bạn có giải phóng bộ nhớ của B nên tất nhiên là B bị giải phóng rồi.
  3. Cái này không liên quan đến nhau, Có chăng vấn đề là bạn dùng một con trỏ chưa được cấp phát thì lỗi thôi.

P/S Mà trang hk-team thiết kế với bài viết cũng khá mà không có cộng đồng đông đảo như bên này.

Chủ yếu newbie @@. giúp nhau được bao nhiêu thì giúp vậy

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?