Как записать умножение массива (умножение двух соответствий, т.е. 3x3) массивов известного размера в c ++? Какая будет разница с использованием указателей и ссылок?
Вы смотрели на Boost.MultiArray , который является многомерным массивом и реализующим вашу собственную логику умножения или, возможно, Boost.BasicLinearAlgebra , в котором есть типы Matrix? Эти библиотеки выполнят большинство, если не всю работу, которую вам нужно сделать.