Buongiorno.
Ho creato un progetto in c++ che mi legge degli url di file XML da un database, me li salva su un array, li legge sequenzialmente con tinyXML2, li interpeta e inserisce nel database i dati interpetati.
Tutto funziona perfettamente, finchè i file sono pochi.
In questo momento quando va a loaddare (con var.LoadFile("nomefile.xml");) il 23° file, il programma crasha.
Tramite gestione risorse ho capito che il problema è l'allocazione della memoria, che sembra non si resetti fra un file XML e l'altro.
Come posso risolvere?