ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
377480 Топик полностью
koyodza (26.12.2012 15:46 - 15:51, просмотров: 193) ответил fk0 на Ничего не понял. Речь вообще-то в основном про строковые константы неизвестной (ну до килобайта) длины и прочие подобные вещи. Описывать их какими-то структурами, где-то на стороне??? Суть в том, чтоб в исходнике всё осталось как есть, только
XSTR(s) должен быть непременно макросом или может быть функцией? Если производительности хватает, то присваивать строкам абстрактные идентификаторы вместо адресов, а функция XSTR пусть грузит в ОЗУ и возвращает указатель чтобы не грузить слишком часто, можно сделать кеширование данных, если ОЗУ достаточно много, тогда ещё нужно вести таблицу счётчиков обращений к данным, и те строки, которые давно не запрашивались, но находятся в ОЗУ, выбрасывать, когда нужно загрузить новые