User Tools

Site Tools


cpp:stl:vector

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
cpp:stl:vector [2020/05/29 10:35] – [Ένθεση στον πίνακα] gthanoscpp:stl:vector [2020/05/29 10:38] – [Διαγραφή των περιεχομένων του πίνακα] gthanos
Line 135: Line 135:
      
   while(ints.size() > 0) {   while(ints.size() > 0) {
-    auto pos = ints.begin() + ints.size()/2 - 1;  +    auto middle = ints.begin() + ints.size()/2 - 1;  
-    ints.erase(pospos+2);         // erase the two middle elements at every step.+    ints.erase(middlemiddle+2);    // erase position middle, middle+1
     print(ints);     print(ints);
   }   }
Line 201: Line 201:
   print(ints);   print(ints);
      
-  while(ints.size() > 0) { +  ints.erase(ints.begin(), ints.end());    // erase everything! 
-    ints.erase(ints.begin(), ints.end());    // erase everything! +  print(ints);                             // vector is empty
-    print(ints); +
-  }+
 } }
 </code> </code>
cpp/stl/vector.txt · Last modified: 2023/05/29 19:12 by gthanos