7 bool compara(int i
, int j
){
12 //Inicializa el vector v con 15 veces un 1
15 //Copia el contenido de v a v2
18 //Borra v2 y le asigna 10 4's
22 for (int i
=1; i
<=10; i
++)
25 //Borra desde el tercer elemento (incluido) hasta tres elementos antes del final
26 //Ej. de 1 2 3 4 5 6 7 8 9 10
28 v2
.erase(v2
.begin()+2, v2
.end()-3);
30 //muestra el ultimo elemento
31 cout
<< *v2
.begin() << " " << v2
.front() << endl
;
33 //muestra el ultimo elemento
34 cout
<< *(v2
.end()-1) << " " << v2
.back() << endl
;
36 //muestra mayor cantidad de elementos que este vector puede almacenar
37 cout
<< v2
.max_size() << endl
;
39 //ordena todo el vector de menor a mayor
40 sort(v2
.begin(), v2
.end());
41 sort(v2
.begin(), v2
.end(), compara
);
43 for (vector
<int>::iterator it
=v2
.begin(); it
<v2
.end(); it
++){