на сайте
https://en.cppreference.com/w/cpp/container/deque
вот тут
e.g. 8 times the object size on 64-bit libstdc++; 16 times the object size or 4096 bytes, whichever is larger, on 64-bit libc++
не понятно что имеется в виду. Типа реализация libstdc++ аллоцирует 8 * sizeof(T) байтов, а реализация libc++ аллоцирует max(16 * sizeof(T), 4096) байтов?
кажется гарантий на минимальный размер никто не даёт
Обсуждают сегодня