esempio ho questo codice
codice:
#include<iostream>
#include<list>
using namespace std;
int main(){
list<int>lista;
for(int a=0;a<20;a++)
lista.push_back(a);
list<int>::iterator p=lista.begin();
while(p !=lista.end()){
cout<<*p<<endl;
p++;
}
}
mettiamo caso voglio invertire le chiavi del 7 elemento e del 16 elemento.Cosa devo scrivere?e se voglio aggiungere un elemento fra l'elemento 13 e 14 cosa devo scrivere?
grazie