такое : m_matrix { matrix }
Какой тип у член-данных мне тогда нужно иметь, чтобы хранить ссылку на этот единственный аргумент?
Подскажите пожалуйста.
А точно функция-член должна быть шаблонизирована?
template <int row, int col> struct matrix { matrix(double(*val)[row][col]) : matrix {val} {} double (*arr)[row][col]; };
Тебе как ни странно придется создавать шаблон-класс с этими параметрами, как я понимаю, иначе тебе будет не объявить этот тип
Обсуждают сегодня