Re: Выделение памяти malloc
От: kov_serg Россия  
Дата: 02.04.17 00:21
Оценка:
Здравствуйте, plastictown, Вы писали:

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

P>Спасибо!
А под какую платформы вы пишите?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.