Как выделить память и вызвать конструктор по-умолчанию
От: PavelCH  
Дата: 27.04.10 09:12
Оценка: -2
Добрый день всем!

Допустим есть определение:

T*   Array = new T[5];


В дальнейшем размер массива должен возрасти до 10. Увеличить размер выделенной памяти я могу примерно такой констукцией:

T*   Array = realloc(Array,sizeof(T)*10);


Но как вызвать конструкторы класса T по-умолчанию для 5 элементов?
Нехай щастить
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.