PDA

Visualizza la versione completa : [C++] Stampa su file di valori boolean


Cesaropa12
01-12-2006, 16:44
Ho un puntatore di bool chiamato IntRighe. Perch quando stampo su file in questo modo, ogni volta che IntRighe true, il programma stampa altri numeri come 12,512,52?
fprintf(output,"%d",IntRighe[i]);

oregon
01-12-2006, 18:27
Cosa IntRighe ? Non si capito ...

Cesaropa12
01-12-2006, 21:17
L'ho detto ...IntRighe un puntatore di bool:
bool* IntRighe;

oregon
01-12-2006, 21:32
Molto probabilmente il vettore di bool non inizializzato ... ma non avendo il resto del codice, non posso dirti con sicurezza ...

Xaratroom
03-12-2006, 16:48
Sebbene possa sembrare una "stupidata" hai provato ad eseguire il casting

fprintf(output,"%d",(bool)IntRighe[i]);

Loading