【发布时间】:2023-01-12 21:00:15
【问题描述】:
您好,我想找到一种方法来替换以下代码中的 auto 关键字。
#include <iostream>
using namespace std;
void printMatrix(const auto & matrix) {
/* print matrix using range-based for */
}
int main() {
int matrix[][3] = {{}, {}, {}};
int matrix2[][6] = {{}, {}, {}};
printMatrix(matrix);
printMatrix(matrix2);
return 0;
}
我应该用什么来替换 const auto & matrix 中的 auto。 我可以使用指针,但问题是我必须传递行和列的大小。 上面的代码有效,但我想知道 auto 关键字如何处理这个问题。
【问题讨论】:
标签: c++