Поскольку Turbo C / C ++ - это 16-битный тип данных компилятора, потребляет около 2 байтов. 2 байта * 2000000 = 40 000 000 байтов = 3.8147 МБ пространства.
Автоматические переменные функции хранятся в стеке, и это вызвало переполнение памяти стека. Вместо этого используйте память данных [с использованием статической или глобальной переменной] или динамическую память кучи [с помощью malloc / calloc] для создания необходимой памяти в соответствии с доступностью отображения памяти процессора.
Но у меня проблемы с вызовом реквизита, который содержит
blockquote>map
илиsort
рядом с ним. Пример:this.props.something.map()
илиprops.sort()
.Чтобы выполнить тест, назначьте следующее значение для
mockactionList
:let mockactionList = [ { actionId: "test", Name: "test", Command: [] }, { actionId: "test2", Name: "test2", Command: [] } ];