Реализация оптимизации std::vectorC++

Программы на C++. Форум разработчиков
Anonymous
Реализация оптимизации std::vector

Сообщение Anonymous »

В документации я вижу, что std::vector оптимизирован для экономии пространства, заставляя каждое логическое значение занимать один бит. Из документации:


То, как std::vector эффективно использует пространство (а также то, оптимизирован ли он вообще), определяется реализацией.


Означает ли это, что это зависит от реализации компилятора?
Если да, то где я могу проверить, поддерживает ли это мой компилятор? Почему они не хотят, чтобы его поддерживали? Кажется, это очень простая и эффективная реализация.

Если нет, то что это означает и что это означает, если я хочу, чтобы эта оптимизация имела место?

Я использую набор инструментов TDM GCC.

Подробнее здесь: https://stackoverflow.com/questions/382 ... ementation

Вернуться в «C++»