При написании одной софтины столкнулся с проблемой
софтина эта некий лексический генератор
который по шаблону создает текст
так вот размер этого текста неизвестен
т.е. он может быть и 100 и 10м по итогу
в зависимости от шаблона
как эфективно решать проблему выделения
памяти ?
я не так давно програмлю и как то не сталкивался
с подобными задачами прошу расказать алгоритмы
или ткнуть носом где прочитать...
да можно выделить буфер размер которого
заведомо больше максимального размера текста
и затем разбирая шаблон собирать в этот буфер
но это не эфективно, софтина критична к скорости
и поджираемой памяти, нужен адаптивный и высоко
производительный алгоритм, если это чемто поможет
размеры элементов известны, но шаблон может быть
рекурсивен и морфируем, т.е. пощитать просто
сумму размеров заранее не представляется возможным
с необходимой эфективностью...
Ответ на:
комментарий
от smartly
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Onanim
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Объем памяти (2016)
- Форум Контроллер памяти (2016)
- Форум Жор памяти (2016)
- Форум Совместимость памяти (2017)
- Форум Карта памяти. (2015)
- Форум Утечка памяти? (2012)
- Форум Доска памяти (2012)
- Форум Мониторинг памяти (2012)
- Форум Памяти тред. (2012)
- Форум Проверка памяти (2013)