Здравствуйте, plastictown, Вы писали:
P>Доброго времени суток! Дабы не заплесневеть, решил сделать на Си динамический массив типа std::vector. Все работает, я доволен, но не могу выделить больше ~800Кб памяти (на самом деле в 4 раза больше с учетом дополнительного буфера). Пишет Not enough space. Читал форумы, говорят, что malloc умеет выделять память только подряд или вроде того, а подряд может не быть. Как же тогда же делить 10 Мб, если нужно? делать список вместо массива? Или я чего-то не понимаю? P>Спасибо!
А под какую платформы вы пишите?