C ++ полиморфизм без указателейC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 C ++ полиморфизм без указателей

Сообщение Anonymous »

Изменить: лучшим названием для этого будет: полиморфизм для больших коллекций объектов без отдельных распределений кучи., собака и т. Д.). Настоящие полученные классы содержат 4-8 байтов данных. Я хочу сохранить std :: list , который фактически содержит элементы, которые являются полученными объектами. Я хочу избежать создания многих небольших объектов на куче, используя новые.
Есть ли какой -либо шаблон дизайна, который можно использовать для достижения этого? сохранить std :: list , который содержит указатели из deques ; Я использую std :: deque , потому что я полагаю, что у него хорошее управление памятью с кусками объектов;


Подробнее здесь: https://stackoverflow.com/questions/722 ... t-pointers
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»