Xhack
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CercaCerca  Ultime immaginiUltime immagini  RegistratiRegistrati  Accedi  

 

 cosa c'è che non va?? [c++ files]

Andare in basso 
2 partecipanti
AutoreMessaggio
giozh°_°
Moderatore
Moderatore
giozh°_°


Numero di messaggi : 156
Data d'iscrizione : 18.08.07

cosa c'è che non va?? [c++ files] Empty
MessaggioTitolo: cosa c'è che non va?? [c++ files]   cosa c'è che non va?? [c++ files] EmptyMer Nov 07, 2007 5:55 pm

Codice:

void lettura()
{
iftream fin;
fin.open (archivio, ios::in | ios::binary);
while (fin.read((char*)&nome,sizeof nome))
{cout    //stampa record dell'archivio
cout
 cout
}
fin.close();
}
vorrei sapere dove ca22o sta l'errore in questa maledetta riga di codice, perche quando nel menu del programma scelgo di fare la stampa di tutti i record il prog mi va in loop e stampa uno sotto l'altro tutti 3.... sarà un errore nel while, credo. ma co e lo correggo????
Torna in alto Andare in basso
BlackLight
Moderatore
Moderatore
BlackLight


Numero di messaggi : 277
Età : 37
Data d'iscrizione : 22.08.07

cosa c'è che non va?? [c++ files] Empty
MessaggioTitolo: Re: cosa c'è che non va?? [c++ files]   cosa c'è che non va?? [c++ files] EmptyMer Nov 07, 2007 6:28 pm

Mah questo codice che ho appena scritto mi funziona senza problemi e non è molto diverso dal tuo...poi c'è da vedere il contesto in cui hai inserito quella funzione.

Codice:
#include <iostream>
#include <fstream>
using namespace std;

main(int argc, char **argv)  {
        char buff;
        ifstream in(argv[1]);

        while (in.read((char*) &buff,1))
                cout << buff;

        in.close();
}
Torna in alto Andare in basso
http://blacklight.gotdns.org
giozh°_°
Moderatore
Moderatore
giozh°_°


Numero di messaggi : 156
Data d'iscrizione : 18.08.07

cosa c'è che non va?? [c++ files] Empty
MessaggioTitolo: Re: cosa c'è che non va?? [c++ files]   cosa c'è che non va?? [c++ files] EmptyMer Nov 07, 2007 6:37 pm

semplicemente che ho fatto un menù nel main, solo che quando spingo 3, che corrisponde alla scelta della stampa di tutti i record mi va in loop e me stampa sempre 3
Torna in alto Andare in basso
BlackLight
Moderatore
Moderatore
BlackLight


Numero di messaggi : 277
Età : 37
Data d'iscrizione : 22.08.07

cosa c'è che non va?? [c++ files] Empty
MessaggioTitolo: Re: cosa c'è che non va?? [c++ files]   cosa c'è che non va?? [c++ files] EmptyMer Nov 07, 2007 11:25 pm

Prova a postare il codice incriminato magari...
Torna in alto Andare in basso
http://blacklight.gotdns.org
Contenuto sponsorizzato





cosa c'è che non va?? [c++ files] Empty
MessaggioTitolo: Re: cosa c'è che non va?? [c++ files]   cosa c'è che non va?? [c++ files] Empty

Torna in alto Andare in basso
 
cosa c'è che non va?? [c++ files]
Torna in alto 
Pagina 1 di 1
 Argomenti simili
-
» mi pare di aver gia sentito una cosa simile..

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
Xhack :: Programmazione :: C/C++-
Vai verso: