Câu hỏi được gắn thẻ «smart-pointer»


9
std :: shared_ptr như là phương sách cuối cùng?
Tôi chỉ xem các luồng "Đi bản địa 2012" và tôi nhận thấy các cuộc thảo luận về std::shared_ptr. Tôi hơi ngạc nhiên khi nghe quan điểm hơi tiêu cực của Bjarne std::shared_ptrvà nhận xét của anh ta rằng nó nên được sử dụng như một "phương sách cuối cùng" …




3
Sẽ phá hủy một danh sách lớn tràn qua ngăn xếp của tôi?
Hãy xem xét việc thực hiện danh sách liên kết đơn lẻ sau đây: struct node { std::unique_ptr<node> next; ComplicatedDestructorClass data; } Bây giờ, giả sử tôi ngừng sử dụng một số std::unique_ptr<node> headtrường hợp sau đó đi ra khỏi phạm vi, khiến cho hàm hủy của nó được gọi. …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.