История изменений
Исправление monk, (текущая версия) :
Там вобще как-то можно до выполнения важной части программы заполнить стек страницам
Да.
#define STACKSIZE 100500
int seizestack()
{
volatile int a[STACKSIZE];
for(int i; i < STACKSIZE; i+=1024) a[i] = 1; // пишем в каждую страницу
}
int main()
{
seizestack();
}
Исходная версия monk, :
Там вобще как-то можно до выполнения важной части программы заполнить стек страницам
Да.
#define STACKSIZE 100500
void seizestack()
{
int a[STACKSIZE];
for(int i; i < STACKSIZE; i+=1024) a[i] = 1; // пишем в каждую страницу
}
int main()
{
seizestack();
}