#include<stdio.h>
int main(){
while(1){
int *a = new int[1000];
}
}
Как здесь растет куча и как операционная система справляется с этим? Я не понимаю, как здесь осуществляется управление памятью. Я думал, что ОС выделяет стек фиксированного размера и кучу? Каков максимальный объем кучи и стека, выделенных программе, и как?