08/05/09 14:00
Tentative
Salve a tutti!
Come da titolo, vorrei vederci più chiaro sulle operazioni possibili con i file in Pascal e il corretto procedimento per rendere possibili tali operazioni.
E' da diverso tempo che seguo la guida presente in questo sito e non ho mai avuto problemi a capire le varie sezioni; devo dire anzi che in tempo relativamente breve ho acquisito una certa dimestichezza con le varie strutture, ma c'è una cosa che non riesco proprio a capire: le operazioni con i file
Il capitolo della guida inerente a questo argomento è comunque molto chiaro, ma il problema non sta nelle guide, bensì nel fatto che non riesco proprio a capire la logica. Molte volte infatti, analizzando il codice sono riuscito a capire senza spiegazioni i vari passaggi che il programma avrebbe effettuato una volta avviato, ma per quanto riguarda i file non so proprio dove cominciare a mettere mano per scrivere. Il problema è che so, a livello teorico, cosa si può fare con un file (esempio: append, aggiorna il contenuto di un file senza sovrascrivere, oppure read accede al file preparandolo alla lettura ecc ecc..), ma sul piano pratico: cos'è che effettivamente fa Pascal quando si danno queste istruzioni? Nel senso: il file (ad esempio) viene aperto apparte o ne modifica semplicemente il contenuto? (anche perchè, pur non avendo capito, ho provato a copiare il codice presente sulla guida, ma il risultato ottenuto dopo averlo compilato, senza errori, è una finestra che rimane aperta per un secondo, senza che accada nulla).
Ringrazio anticipatamente chiunque abbia pazienza a sufficienza per spiegare (magari con termini meno pratici), anche in maniera sintetica, questo argomento e chiedo scusa per la banalità del post. :V
Come da titolo, vorrei vederci più chiaro sulle operazioni possibili con i file in Pascal e il corretto procedimento per rendere possibili tali operazioni.
E' da diverso tempo che seguo la guida presente in questo sito e non ho mai avuto problemi a capire le varie sezioni; devo dire anzi che in tempo relativamente breve ho acquisito una certa dimestichezza con le varie strutture, ma c'è una cosa che non riesco proprio a capire: le operazioni con i file
Il capitolo della guida inerente a questo argomento è comunque molto chiaro, ma il problema non sta nelle guide, bensì nel fatto che non riesco proprio a capire la logica. Molte volte infatti, analizzando il codice sono riuscito a capire senza spiegazioni i vari passaggi che il programma avrebbe effettuato una volta avviato, ma per quanto riguarda i file non so proprio dove cominciare a mettere mano per scrivere. Il problema è che so, a livello teorico, cosa si può fare con un file (esempio: append, aggiorna il contenuto di un file senza sovrascrivere, oppure read accede al file preparandolo alla lettura ecc ecc..), ma sul piano pratico: cos'è che effettivamente fa Pascal quando si danno queste istruzioni? Nel senso: il file (ad esempio) viene aperto apparte o ne modifica semplicemente il contenuto? (anche perchè, pur non avendo capito, ho provato a copiare il codice presente sulla guida, ma il risultato ottenuto dopo averlo compilato, senza errori, è una finestra che rimane aperta per un secondo, senza che accada nulla).
Ringrazio anticipatamente chiunque abbia pazienza a sufficienza per spiegare (magari con termini meno pratici), anche in maniera sintetica, questo argomento e chiedo scusa per la banalità del post. :V
aaa