Ho bisogno che un programma, ogni volta che viene avviato, posso avere accesso ad una struttura dati memorizzata nella memoria e che possa sempre poterla modificare, cosi chè al prossimo accesso abbia la struttura dati come è stata modificata l'utlima volta. Mi spiego meglio con un esempio:
Struttura dati: a1
Avvio prova.exe
Modifico Struttura dati: a1->b2->c3
Chiudo prova.exe
Struttura dati: a1->b2->c3
/*Faccio altro*/
Avvio prova.exe
Modifico Struttura dati: a1->b2
Chiudo prova.exe
Struttura dati: a1->b2
Come soluzione avevo pensato ad un file sul quale immagazinare ogni volta la stuttura dati, e poi ad ogni riapertura del programma ricrearmela. Lavorando in ambiente linux questo risulterebbe anche abbastanza semplice azzerando i diritti utente di lettura e scrittura sul file (di modo che il file non può essere cancellato), ma comunque sono azioni che so compiere dalla Shell e non all'interno del programma stesso (non saprei come fare). Grazie in anticipo per le soluzioni =) Anche guide sono ben accette!