Re[6]: Инициализация указателя на массив
От: LaptevVV Россия  
Дата: 21.10.08 11:02
Оценка: -1
Здравствуйте, 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];
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.