fork download
  1. #include <iostream>
  2.  
  3. class Vect {
  4. public:
  5. Vect(int x, int y){
  6. _x = x;
  7. _y = y;
  8. };
  9. int _x;
  10. int _y;
  11. };
  12.  
  13. void ChangeX(Vect tests[], int size){
  14. for(int i = 0; i < size; i++){
  15. tests[i]._x = 39;
  16. }
  17. }
  18.  
  19. int main()
  20. {
  21. Vect vectors[2] = {Vect(1,2), Vect(6,3)};
  22.  
  23. std::cout << "Initial X:\n";
  24. std::cout << vectors[0]._x << "\n";
  25. std::cout << vectors[1]._x << "\n";
  26.  
  27. ChangeX(vectors, 2);
  28.  
  29. std::cout << "Final X:\n";
  30. std::cout << vectors[0]._x << "\n";
  31. std::cout << vectors[1]._x << "\n";
  32.  
  33. return 0;
  34. }
Success #stdin #stdout 0s 4572KB
stdin
Standard input is empty
stdout
Initial X:
1
6
Final X:
39
39