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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.