Здравствуйте!
Пытаюсь передать трехмерный массив в виде указателя на первый элемент, с помощью параметров не выходит указать размерности:
void print_multiple(int* pint, dim1, int dim2, int dim3){
int (*parr)[dim2][dim3] = (int(*)[dim2][dim3]) pint; //Ошибка
Если указывать в скобках литералы - проходит без проблем. Подскажите пожалуйста, почему так