Advertisement
dllbridge

Untitled

May 18th, 2025
630
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.11 KB | None | 0 0
  1.  
  2.  
  3.  
  4. #include  <iostream>
  5. #include <algorithm>
  6. #include    <vector>
  7. using namespace std;
  8.  
  9.  
  10. void monitor_vector(vector<int> &rb);
  11. void monitorVector (vector<int> &rb);
  12.  
  13. ///////////////////////////////////////////////////
  14. int main()
  15. {
  16.  
  17.     setlocale(LC_ALL, "rus");  
  18.    
  19.    
  20.     int nArr[9] = {21, 222, 32, 7857, 14, 54};
  21.    
  22.    
  23.     cout << "sizeof(nArr) = " << sizeof(nArr) << endl;
  24.    
  25.     vector<int> v(nArr, &nArr[6]);
  26.    
  27.  
  28.    
  29.     monitor_vector(v);
  30.  
  31.     sort(v.begin(), v.end());
  32.     monitorVector (v);  
  33. }
  34.  
  35.  
  36. ////////////////////////////////////////////////////
  37. void monitor_vector(vector<int> &rb)
  38. {
  39.      
  40.      vector<int>::iterator it = rb.begin();
  41.      
  42.     while(it != rb.end())
  43.     {
  44.            
  45.        cout << *it++ << ", ";  
  46.        
  47.      //  it++;      
  48.            
  49.     }  cout << endl;
  50.          
  51. }
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. ////////////////////////////////////////////////////
  59. void monitorVector(vector<int> &rb)
  60. {
  61.      
  62.     for(int i = 0; i < rb.size(); i++)
  63.     {
  64.            
  65.        cout << rb[i] << ", ";        
  66.            
  67.     }  cout << endl;
  68.          
  69. }
  70.  
  71.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement
OSZAR »