Gracias por tu ayuda! Me sirvió muchísimo!
Mira: me lo he montado así, a ver que te parece:
Código C++:
Ver original#include "stdafx.h"
#include <list>
#include <iostream>
int listaOpera(std::list<int> *lista)
{
std::list<int> listaAux=*lista;
std::list<int>::iterator it = listaAux.begin();
while(it!=listaAux.end())
{
*it=*it + 1;
std::cout << *it++;
}
return 0;
}
int _tmain(int argc, _TCHAR* argv[])
{
int num;
std::list<int> lista = std::list<int>();
lista.push_back(1);
lista.push_back(2);
lista.push_back(3);
int res=listaOpera(&lista);
std::cin>>num;
return 0;
}