Questions marquées «allocation»

2
Pourquoi FAT16 ne peut-il pas stocker plus de 2 Go?
Tous les sites où je vais chercher des informations sur FAT16 déclarent simplement qu'il ne peut pas allouer plus de 2 Go. D'ACCORD. Génial. Je te crois. Mais comment en arrivez-vous à cette conclusion (à part le simple fait de la tester)? Existe-t-il une sorte de formule que l'on peut …

2
Pourquoi la classe de base doit-elle avoir un destructeur virtuel ici si la classe dérivée n'alloue aucune mémoire dynamique brute?
Le code suivant provoque une fuite de mémoire: #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 < …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.