Salve,
devo cripatare dei dati contenuti in un file di basso livello (creato con fcreate).
Il dubbio che mi viene è che l'ultima volta che ho utilizzato le funzioni di cripatazione dati (lavoravo allora con clipper+fw ed utilizzavo crypt() di FW) mi sono accorto che nel caso in cui la stringa cripatata conteneva il codice ascii 0 - chr(0),
il file veniva troncato in fase di scrittura (con fwrite) in quel punto.
Qualcuno sa dirmi se esiste questo problema anche con harbour o se c'è qualche altra funzione di registrazione da utilizzare al posto di fwrite e se ritenete migliori le funzioni di criptazione di FW o quelle in xHarbour ?
Grazie
Marco
Criptazione dati e salvataggio su disco
Moderator: Enrico Maria Giordano
- Marco Turco
- Posts: 858
- Joined: Fri Oct 07, 2005 12:00 pm
- Location: London
- Contact:
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: Criptazione dati e salvataggio su disco
Non mi risulta che FWrite() tronchi alcunché. Probabilmente il troncamento avveniva in qualche punto precedente alla scrittura. In effetti le stringhe xBase non sono fatte per contenere caratteri nulli.
Riguardo le funzioni di crittaggio, penso siano equivalenti.
EMG
Riguardo le funzioni di crittaggio, penso siano equivalenti.
EMG
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact: