История изменений
Исправление KivApple, (текущая версия) :
Ну как минимум можно взять любой менеджер памяти, который не прибит гвоздями к syscall'ом и менеджерить с его помощью память внутри большого массива-локальной переменной. А вот с выделением новой будут проблемы. Ты как это вообще себе представляешь? Стек это на то и стек, что в него нельзя по-нормальному посередине вставить что-то. А между тем после локальных переменных main в стеке будут адреса возвратов и локальные переменные функций, которые она вызвала из себя.
Но вообще зачем всё это?
Исходная версия KivApple, :
Ну как минимум можно взять любой менеджер памяти, который не прибит гвоздями к syscall'ом и менеджерить с его помощью память внутри большого массива-локальной переменной. А вот с выделением новой будут проблемы. Ты как это вообще себе представляешь? Стек это на то и стек, что в него нельзя по-нормальному посередине вставить что-то. А между тем после локальных переменных main в стеке будут адреса возвратов и локальные переменные функций, которые она вызвала из себя.