Блог пользователя AhmedIbrahim30

Автор AhmedIbrahim30, история, 22 месяца назад, По-английски

what the max vector size limit in array or vector in c++?

  • Проголосовать: нравится
  • -19
  • Проголосовать: не нравится

»
22 месяца назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Maybe 9,223,372,036,854,775,807,which is from cppreference.com. Acturaly, it is up to your Memory limitation.I have done experiments on my computer (Core i3-3110M, 8GB of RAM) and found that the maximum size I can allocate is about 1/2 of the remaining RAM.

»
22 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

There is method of std::vector — max_size, that return maximum size of vector with given template type.