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