Preguntas etiquetadas con allocation

2
¿Por qué FAT16 no puede almacenar más de 2 GB?
Todos los sitios a los que voy a buscar información sobre FAT16 solo declaran declarativamente que no puede asignar más de 2 GB. OKAY. Excelente. Te creo. Pero, ¿cómo llegas a esa conclusión (aparte de solo probarla)? ¿Existe algún tipo de fórmula que se pueda usar para determinar cuánto puede …

2
¿Por qué la clase base necesita tener un destructor virtual aquí si la clase derivada no asigna memoria dinámica sin procesar?
El siguiente código causa una pérdida de memoria: #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 < …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.