на главнуюВсе эхи RU.CPP
войти ?

ёмкость контейнеров

От Vladimir Zaitsev (2:5020/1823) к Valera Kolesnik

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


> каковы ограничения на вместимость контейнеров stl (vector, map)? равен ли он size_t или чему равен?

Наверное что-то около vector::max_size()...

> просто человек разрабатывает приложение с кучей данных, но субд используется только для инициализации. он просто считывает все таблицы в память (пока несколько тысяч записей в таблицах, но будет до сотен тысяч. иногда больше) и аргументирует это тем, что так быстрее нежели субд и что stl контейнеры лучше всего во всех случаях. я же считаю, что он не прав.
> прав ли я, что так считаю?

Ну, если платформа 64-битная, то прав он, а если 32-битная - то он неправ :) У нас тоже есть человек, который всю базу грузит в память. В итоге уже при ~30000 записях наступает ПЦ (под 32-битными виндами), памяти процессу не хватает ;)



--- http://sourceforge.net/projects/rtfme
* Origin: Radiowaves(2:5020/1823.0)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.CPP?msgid=2:5020/1823.0+251E2C25