ind*_*joe 2 c++ arguments function multidimensional-array
我试图创建一个函数,它将矩阵作为输入,并在C++中输出它的一些功能.但我希望它能在任意大小的mxn矩阵上工作.即我不能在函数的参数中指定n的值(double matrix [] [n]).因为n会是任意的.有什么办法可以将任意mxn 2维数组传递给函数吗?提前感谢你.-indiajoe
template <typename T, size_t W, size_t H>
void foo(T (&array)[W][H]) {
// Do stuff with array here
}
Run Code Online (Sandbox Code Playgroud)