Какие методы можно использовать для уменьшения использования стековой памяти?
Я программирую для встраиваемой системы, где ресурсы стоят дорого.
Вот несколько техник, о которых я знаю:
- Удалить / уменьшить неиспользуемую переменную / память.
- Используйте макросы для небольших / встроенных функций.
Что-нибудь еще, что я могу использовать для этого? Также, пожалуйста, исправьте, если я ошибаюсь.
Обратите внимание: я не спрашиваю исключительно о низкоуровневом программировании.
Допустим, я обязан использовать только определенный объем стековой памяти. Моя программа не использует рекурсию.