LINUX.ORG.RU

никак. можешь использовать placement new поверх обычных malloc/realloc

dilmah ★★★★★
()

В такой пастановке вопрос совершенно лишен смысла, поясни примером для чего тебе это надо.

aton
()

в C++ используют std::vector

fghj ★★★★★
()
Ответ на: комментарий от aton

>В такой пастановке вопрос совершенно лишен смысла, поясни примером для чего тебе это надо.

Нужен обычный динамический массив, размер которого можно увеличивать по мере надобности.

>в C++ используют std::vector

Да пожалуй возьму его, хотя можно и malloc/realloc...

anonymous
()
Ответ на: комментарий от anonymous

malloc/realloc это legacy code, они ничего не знают о конструкторах/деструкторах, если хранимые объекты не POD, то тогда необходимо использовать std::vector, да и к тому же пользоваться им удобней.

aton
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.