3
std :: vector (ab) usa almacenamiento automático
Considere el siguiente fragmento: #include <array> int main() { using huge_type = std::array<char, 20*1024*1024>; huge_type t; } Obviamente, se bloqueará en la mayoría de las plataformas, porque el tamaño predeterminado de la pila suele ser inferior a 20 MB. Ahora considere el siguiente código: #include <array> #include <vector> int main() …