codice:
   ListaInt* lista = new ListaInt[300000];


   ........


   delete[] lista;
E poi, che ci fanno
#include "ListaInt.cpp" e #include "NodoInt.cpp" li sopra?

i .cpp non si includono in quel modo. Si devono aggiungere e compilare nel progetto.
gli #include riguardano solo i .h