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

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

Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.
Похожие темы
- Форум Увеличение памяти (2026)
- Форум Использование памяти (2021)
- Форум Контроллер памяти (2016)
- Форум Объем памяти (2016)
- Форум Дамп памяти (2010)
- Форум аллокаторы памяти (2011)
- Форум Ограничение памяти (2011)
- Форум Утечки памяти. (2010)
- Форум Мониторинг памяти (2011)
- Форум фрагментация памяти (2010)