3
std :: vector (ab) использует автоматическое хранение
Рассмотрим следующий фрагмент: #include <array> int main() { using huge_type = std::array<char, 20*1024*1024>; huge_type t; } Очевидно, что это приведет к сбою на большинстве платформ, поскольку размер стека по умолчанию обычно составляет менее 20 МБ. Теперь рассмотрим следующий код: #include <array> #include <vector> int main() { using huge_type = std::array<char, …