| | OFFLINE | | Post: 144 | Registrato il: 15/12/2007 | Città: MANTOVA | Età: 35 | Sesso: Maschile | Golfista | | Golf V Plus 1.9 TDI Sportline | |
|
12/01/2008 19:43 | |
Ciao a tutti non so se c'è qualcuno che ha conoscenze di programmazione quì al forum, ma tento lo stesso: ho un problema con le liste collegate in C++, praticamente una volta salvati i dati nelle liste, faccio un backup su file. Poi quando faccio partire l'exe in lettura mi si pianta il programma (ovviamente il file lo apro in binary e il programma è a riga di comando).
Il problema è proprio che i dati non li salva in binario nel file, ma normalmente come vengono introdotti da tastiera e quindi quando vado a leggere si pianta.
Grazie spero in un vostro aiuto. |
|
| | OFFLINE | | Post: 2.906 | Registrato il: 04/04/2007 | Sesso: Maschile | *INTENDITORE VW* | | |
|
12/01/2008 19:52 | |
spero ti possa essere utile leggi questo
>>>>LINK<<<< |
| | OFFLINE | | Post: 146 | Registrato il: 15/12/2007 | Città: MANTOVA | Età: 35 | Sesso: Maschile | Golfista | | Golf V Plus 1.9 TDI Sportline | |
|
12/01/2008 20:09 | |
Uhm, sì interessante, ma in quel sorgente non viene usato il binario usa semplicemente array di char, putroppo la mia lista è un po' più complessa, non ho solo stringhe, ma anche degli 'int' e 'unsigned int' e in più il file che uso è un normale txt, l'ini non lo conosco.
Comunque grazie... attendo se c'è qualche altro consiglio. |
| | OFFLINE | | Post: 2.938 | Registrato il: 01/08/2006 | Città: JESI | Età: 36 | Sesso: Maschile | *INTENDITORE VW* | Golf 4 1.4 75Cv | |
|
12/01/2008 23:46 | |
di c++ ho studiato fino a poco prima delle liste..poi mi sono bloccato
comunque...non ho capito cosa dovresti fare..
devi prendere dei caratteri da fstream esterno? |
| | OFFLINE | | Post: 147 | Registrato il: 15/12/2007 | Città: MANTOVA | Età: 35 | Sesso: Maschile | Golfista | | Golf V Plus 1.9 TDI Sportline | |
|
13/01/2008 12:57 | |
Tecos, 1/12/2008 11:46 PM:
di c++ ho studiato fino a poco prima delle liste..poi mi sono bloccato
comunque...non ho capito cosa dovresti fare..
devi prendere dei caratteri da fstream esterno?
Sì devo leggere da file in binario cioè con 'ifstream file' 'file.open("nomefile.txt", ios::in | ios::binary)'.
Il problema è che non mi scrive in binario nel file e quindi quando gli dico di andare a leggere il file in binario non riconosce i caratteri in HEX (e via dicendo...).
[Modificato da Robe8.8 13/01/2008 15:17] |
| | OFFLINE | | Post: 2.942 | Registrato il: 01/08/2006 | Città: JESI | Età: 36 | Sesso: Maschile | *INTENDITORE VW* | Golf 4 1.4 75Cv | |
|
13/01/2008 16:31 | |
capito il problema...mi spiace però ma non ho mai usato iostrem::binary |
| | OFFLINE | | Post: 174 | Registrato il: 15/12/2007 | Città: MANTOVA | Età: 35 | Sesso: Maschile | Golfista | | Golf V Plus 1.9 TDI Sportline | |
|
25/01/2008 23:13 | |
Magari Golfman mi può aiutare per programmazione ? |
|
|