Большие статические массивы
От: LeonCrew Беларусь  
Дата: 23.04.10 19:45
Оценка:
Есть некоторые табличные функции с таблицами разной размерности от 24 байт до 32 кбайт. Каждая функция реализованна в своем cpp файле и там же в не тела функции определена таблица как static const int table_xx[] = {....}. Пугает общий размер таблиц, на данны момент таблицы занимают 144575 байт, а в перспективе они могут добраться до размера 700к. Выносить таблицы в отдельный файл не желательно, т.к. дистрибутив программы состоит из одного exe файла.
Какие могут ждать меня перспективы? Помоему, статические константы не размещаются на стеке, а размещаются в памяти (отдельной участок памяти data read only). Может нечего сомневаться и все и так хорошо? Или все же есть какие-то подводные камни?

Что-то данный вопрос не дает мне покоя, пока функций не так много может и их можно организовать подругому...
массивы
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.