Вопросы с тегом «allocation»

25
Почему FAT16 не может хранить более 2 ГБ?

Все сайты, на которые я захожу, чтобы искать информацию о FAT16, просто декларативно заявляют, что на нем не может быть выделено более 2 ГБ. ХОРОШО. Отлично. Я верю тебе. Но как вы пришли к такому выводу (кроме простого тестирования)? Есть ли какая-то формула, которую можно использовать, чтобы...

12
Почему базовый класс должен иметь здесь виртуальный деструктор, если производный класс не выделяет необработанную динамическую память?

Следующий код вызывает утечку памяти: #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...