Здравствуйте, DarthVader, Вы писали:
DV>Тема старая конечно, но попробую задать вопрос здесь.
DV>есть указатель на массив int (*a)[1]
DV>нужно записать к нему new, не прибегая к помощи typedef
DV>/*
DV>typedef int IntArray[5]; //так работает
DV>IntArray *arr = new IntArray[1];
DV>*/
DV>а как записать, чтобы работало так: int (*a)[1] = new .......?
С преобразованием типа
int (*pp)[1] = (int (*)[1]) new int[1];