PDA

View Full Version : Conversione file generico in una sequenza di bit??


SSMark
18-10-2008, 19:39
Ciao a tutti, faccio ingegneria dell'informazione e per esercitarmi con il C volevo provare a creare un semplice compressore, ma mi sorge il seguente quesito:

Come posso fare per aprire un file generico in una sequenza di bit???

wingman87
18-10-2008, 19:47
Dovrai innanzitutto aprire il file in modalità binaria, guarda qui per i dettagli -> LINK (http://www.cplusplus.com/reference/clibrary/cstdio/fopen.html)
Poi per lavorare sui singoli bit dovrai utilizzare gli operatori bitwise -> LINK (http://www.cplusplus.com/doc/tutorial/operators.html) (sono verso il fondo della pagina)

SSMark
18-10-2008, 20:13
Dovrai innanzitutto aprire il file in modalità binaria, guarda qui per i dettagli -> LINK (http://www.cplusplus.com/reference/clibrary/cstdio/fopen.html)
Poi per lavorare sui singoli bit dovrai utilizzare gli operatori bitwise -> LINK (http://www.cplusplus.com/doc/tutorial/operators.html) (sono verso il fondo della pagina)

grazie e mille

SSMark
18-10-2008, 21:38
Dovrai innanzitutto aprire il file in modalità binaria, guarda qui per i dettagli -> LINK (http://www.cplusplus.com/reference/clibrary/cstdio/fopen.html)
Poi per lavorare sui singoli bit dovrai utilizzare gli operatori bitwise -> LINK (http://www.cplusplus.com/doc/tutorial/operators.html) (sono verso il fondo della pagina)

io peṛ parlo di AnsiC

khelidan1980
18-10-2008, 21:46
io peṛ parlo di AnsiC

è ANSI C quello....

cionci
19-10-2008, 10:43
http://www.hwupgrade.it/forum/showthread.php?t=1649196

In ogni caso quelle funzioni sono relative alla libreria standard del C, ma in quei link vengono utilizzate nel linguaggio C++.