Ошибка VirtualAlloc failed in large allocator, size=555032 - страница 2

 
fxsaber #:

Хорошая идея проверки своего кода.

Спасибо!


 
Artyom Trishkin #:

Да, НО... При первоначальном выделении памяти под массив будет зарезервирован объём памяти под массив в 100 ячеек + 100 резерва. Т.е. пока i<200 дополнительного перераспределения памяти не будет. А так будет на каждой итерации.

Если i окажется более 200, то будет ещё одно физическое распределение памяти на ещё 100 ячеек. И до 300 опять не будет перераспределения.

Реализация понятна, попробую какой будет результат