Я видел такой код:
void *NewElts = operator new(NewCapacityInBytes);
И соответствующий вызов явно оператор delete
используется позже.
Почему? это вместо:
void *NewElts = new char[NewCapacityInBytes];
Почему явный вызов оператора new
и оператора delete
??