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


2
Tại sao lớp cơ sở cần phải có một hàm hủy ảo ở đây nếu lớp dẫn xuất phân bổ không có bộ nhớ động thô?
Đoạn mã sau gây rò rỉ bộ nhớ: #include <iostream> #include <memory> #include <vector> using namespace std; class base { void virtual initialize_vector() = 0; }; class derived : public base { private: vector<int> vec; public: derived() { initialize_vector(); } void initialize_vector() { for (int i = 0; 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.