ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
21 января
1489681 Топик полностью
AlexG (09.01.2025 12:29, просмотров: 100) ответил IBAH на Скажите, положа руку на печень. Кто использует динамическое выделение памяти (mallock ) в проектах на МК? Понимаю, что надо mallock применять, но как-то тоскливо. Поагитируйте за и против.
Использую по мере необходимости. Чаще всего причина это или сторонний код использующий динамическое выделение (TCP-стек, например) или обработка данных в заранее совершенно неизвестном количестве (на столько, что не получается просто сразу заложить максимум). Пришлось добавить блокировку одновременного обращения к malloc из разных потоков и избавиться от тех сторонних библиотек, которые вызывали утечки памяти 

Ну и динамическое создание объектов классов, нужных именно в выбранном в настройках режиме работы бывает крайне полезно.