В одном из проектов не нашел ничего более удобного как использование динамически создаваемых классов. Создаваться они будут один раз при запуске и в процессе работы удаляться и пересоздаваться не будут. Какие именно классы будут создаваться и использоваться будет задаваться проектом!!! При запуске, я буду считывать из проекта необходимые данные и в зависимости от них буду создавать те или иные классы, причем возможны и несколько объектов одного класса.
На PC, в моем представлении, объект класса создается в оперативной памяти, однако в ARM оперативная память используется для хранения данных, а собственно исполняемый код находится во флэш, и естественно ничего динамически там создать нельзя. Можно ли использовать динамически создаваемые объекты на ARM и как они в этом случае работают!?
P.S. На всякий случай уточню, что программа пишется под LPC2366 (ARM7)