How to pass 2-D vector to a function in C++?

If it is passed, is it passed by value or by reference?

void printMatrix(vector<vector<int>> *matrix);

...

vector<vector<int>> matrix(3, vector<int>(3,0));
printMatrix(&matrix1);
11
задан piperchester 11 October 2015 в 20:37
поделиться