Проекты со строгими требованиями к памяти, такой что касается встроенных систем не может подойти для STL, поскольку может быть трудно управлять тем, что взято от и возвращено к "куче". Поскольку Evan упомянул, пишущий, что надлежащие средства выделения могут помочь с этим, но если Вы считаете каждый байт используемым или соответствующим с фрагментацией памяти, это может быть более мудро к ручному списку решение, это адаптируется для Вашей определенной проблемы, поскольку STL был оптимизирован для самого общего использования.
можно также выбрать not to use STL for a particular case, потому что более применимые контейнеры существуют, которые не находятся в текущем стандарте, таком как повышение:: массив или повышение:: unordered_map.
Вы, вероятно, ищете ? SqlSave
, который использует параметризованный запрос INSERT INTO
(выполняется за одну операцию) при установке Быстро = Истина
.