|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2002
Città: Loano (SV)
Messaggi: 1172
|
[c++]Conservare informazioni su file
Mettiamo che io voglia creare un programma che deve estrarre da file delle informazioni, effettuare ricerche su queste informazioni, ecc... A cosa potrei ricorrere? Che tipi di file devo usare? Semplici file di testo o esiste qualcosa di + efficiente?
Scusate la niubbaggine |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Oct 2003
Messaggi: 65
|
puoi lavorare con un file di testo
magari ti crei una classe che lavora con il file, e il tuo software lavora con la classe.... potresti creare metodi tipo Add, Remove, una proprietà Items che contiene una collezione di tutti gli elementi che a loro volta si trovano nel file oppure ti puoi fare un database e anche in questo caso è molto comoda una classe wrapper
__________________
Thermaltake Highest Xaser III V1000D - ENERMAX EG651P-VE FMA -TYAN Thunder K8W PRO S2885 - 1 AMD Opteron 248 - 2 x Corsair 512 DDR400 ECC - Thermaltake Venus 12 - Adaptec ASC-29320-R (asc-29320-r kit) SCSI Controller - 2 x MAXTOR ATLAS 15K 73GB U320 15Krpm SCSI (in RAID 0 4 system) - 4 x Hitachi Deskstar 7K250 250Gb (RAID 0) - Ati 9600 @ 9800 - PLEXTOR DVD-RW 8X - 2 x Monitor Philips Brilliance 107P50 17'' |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Dec 2002
Città: Loano (SV)
Messaggi: 1172
|
Quote:
vero giusto c'è un modo per "nascondere" il contenuto dei file su cui lavoro? |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Consiglio caldamente di usare il formato XML per questo scopo, per molteplici motivi:
- è il formato standard usato da molte applicazioni reali per salvare dati - la struttura del contenuto puo essere facilmente modificata - esistono librerie gia sviluppate per lavorare con file xml, per cui l'inserimento e la ricerca di informazioni può avvenire in modo più semplice, immmediato, e trasparente. Con XML hai la possibilità di avere un'interfaccia per l'accesso ai dati, senza doverti preoccupare di come scriverli fisicamente o leggerli dal file. - puoi definire un tuo schema xml, che rappresenta il formato di un file valido, e quindi altre applicazioni possono accedere al file una volta noto lo schema. Ovviamente se non hai nessuna conoscenza di xml la soluzione piu 'casereccia' di scrivere in un semplice file di testo in un tuo formato puo essere piu immediata, ma alla lunga piu limitativa, e soprattuto molto meno flessibile (sebbene per imparare i concetti principali per poter fare quello che ti serve ci voglia molto poco)
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:57.



















