Problema liste collegate in C++

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
Robe8.8
00sabato 12 gennaio 2008 19:43
[SM=x54233] 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). [SM=x54264]

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. [SM=x54264]

Grazie spero in un vostro aiuto.
M.golfr32
00sabato 12 gennaio 2008 19:52
spero ti possa essere utile leggi questo
>>>>LINK<<<< [SM=x54244]
Robe8.8
00sabato 12 gennaio 2008 20:09
Uhm, sì interessante, ma in quel sorgente non viene usato il binario [SM=x54264] 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. [SM=x54243]
Comunque grazie... attendo se c'è qualche altro consiglio.
Tecos
00sabato 12 gennaio 2008 23:46
di c++ ho studiato fino a poco prima delle liste..poi mi sono bloccato [SM=x54250]
comunque...non ho capito cosa dovresti fare.. [SM=x54240]
devi prendere dei caratteri da fstream esterno?
Robe8.8
00domenica 13 gennaio 2008 12:57
Re:
Tecos, 1/12/2008 11:46 PM:

di c++ ho studiato fino a poco prima delle liste..poi mi sono bloccato [SM=x54250]
comunque...non ho capito cosa dovresti fare.. [SM=x54240]
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...).
[SM=x54243]
Tecos
00domenica 13 gennaio 2008 16:31
capito il problema...mi spiace però ma non ho mai usato iostrem::binary [SM=x54248]
Robe8.8
00venerdì 25 gennaio 2008 23:13
Magari Golfman mi può aiutare per programmazione ? [SM=x54265]
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 17:48.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com