Какой из них должен использоваться?удаление массива char с помощью cast to char *?
char *ex = new char[255];
// code
delete [] ex;
или
char *ex = new char[255];
// code
delete [] (char *) ex;
Я имею в виду, что бросок не нужен, но будет иметь никакого влияния на фактическое удаление?
Актерский ничего не делает, но даже если он сделал ваши два примера будет по-прежнему ведут себя так же, потому что тип операнда в 'удалить []' это 'символ *' в обоих случаях. – Jon