fork download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. void f (std::vector<std::vector<int> > matrix, int a, int b) {
  5. std::cout << matrix[a][b] << std::endl;
  6. }
  7.  
  8. void f2 (std::vector<std::vector<int> > *matrix, int a, int b) {
  9. std::cout << (*matrix)[a][b] << std::endl;
  10. }
  11.  
  12. int main() {
  13. std::vector<std::vector<int> > matrix(100, std::vector<int>(100, 0));
  14.  
  15. matrix[3][34] = 35;
  16. f(matrix, 3, 34);
  17. matrix[3][34] = 34;
  18. f2(&matrix, 3, 34);
  19. return 0;
  20. }
Success #stdin #stdout 0.02s 2860KB
stdin
Standard input is empty
stdout
35
34