Автор: Dark Felex (29.01.2007 в 19:56)
Ну это само собой.
А если предположим, у меня прога начинает выполняться и работает с... 5-ю объектами. А потом появляется необходимость чтобы был еще один. Вот как мне создать этот 6-ой?.. Дело в том что я не хочу сразу выдеять много памяти, чем-то мне это дело не нравится.
Я вообще думал так: можно написать функцию, которая будет инитиировать новые объекты и возвращать на них указатели или предварительно эти указатели занося в некий список (глобальный). А в каждом объекте есть переменная уникальная для него (ID) и перебирая все объекты я мог бы найти адрес нужного мне, и дальше уже делать с ним все что только не захочется.
Я заблуджаюсь и это все на самом деле бред пьяного суслика, или какая-то нормальная идея тут есть?..