Advertisement
MeehoweCK

Untitled

May 28th, 2023
821
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.70 KB | None | 1 0
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. using namespace std;
  5.  
  6. void fMaxMin(vector<int*> vec, int* max, int**& min, int** cMax, int& cMin)
  7. {
  8.     int val_max, val_min, val_cMax, val_cMin;
  9.  
  10.     // miejsce na Twój kod
  11. }
  12.  
  13. int main()
  14. {
  15.     auto vec = vector<int>{1, 2, 1, 42, 2, 2, 42, 1, 1, 2, 1, 42};
  16.     auto vecP = vector<int*>();
  17.     for (auto& item : vec)
  18.     {
  19.         vecP.push_back(&item);
  20.     }
  21.  
  22.     int max, min, cMax, cMin;
  23.  
  24.     int* ptr_min = &min;
  25.     int** ptr2_min = &ptr_min;
  26.  
  27.     int* ptr_cMax = &cMax;
  28.  
  29.     fMaxMin(vecP, &max, ptr2_min, &ptr_cMax, cMin);
  30.  
  31.     cout << "max: " << max << endl;
  32.     cout << "min: " << min << endl;
  33.     cout << "cMax: " << cMax << endl;
  34.     cout << "cMin: " << cMin << endl;
  35.  
  36.     return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement