При написании одной софтины столкнулся с проблемой
софтина эта некий лексический генератор
который по шаблону создает текст
так вот размер этого текста неизвестен
т.е. он может быть и 100 и 10м по итогу
в зависимости от шаблона
как эфективно решать проблему выделения
памяти ?
я не так давно програмлю и как то не сталкивался
с подобными задачами прошу расказать алгоритмы
или ткнуть носом где прочитать...
да можно выделить буфер размер которого
заведомо больше максимального размера текста
и затем разбирая шаблон собирать в этот буфер
но это не эфективно, софтина критична к скорости
и поджираемой памяти, нужен адаптивный и высоко
производительный алгоритм, если это чемто поможет
размеры элементов известны, но шаблон может быть
рекурсивен и морфируем, т.е. пощитать просто
сумму размеров заранее не представляется возможным
с необходимой эфективностью...

Ответ на:
комментарий
от smartly
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Onanim

Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум освобождение памяти (2017)
- Форум Совместимость памяти (2017)
- Форум Фрагментация памяти (2017)
- Форум Жор памяти (2016)
- Форум Ограничение памяти (2019)
- Форум Контроллер памяти (2016)
- Форум Объем памяти (2016)
- Форум расход памяти (2015)
- Форум Использование памяти (2021)
- Форум Памяти chenbr0 (2021)