linux user group brescia

immagine del castello

Archivio della mailing list

Bit e variabili intere

Carlo Bertoldi mcbain a tiscali.it
Mar 4 Mar 2008 08:52:42 UTC
Ciao,
  ho notato che ci sono diversi programmatori C, quindi ne approfitto un 
po'. :)
Quello che devo fare è memorizzare una sequenza di chiamate, provenienti 
da un insieme di cardinalità < 40.
Dato che dovrò poi esportare tale sequenza tramite un meccanismo molto 
simile a /proc, è d'obbligo non occupare troppo spazio. Per ora ho 
pensato ad una soluzione di questo tipo: memorizzo le chiamate in un 
array di 0/1, una volta che ne ho un numero sufficiente converto il 
valore binario contenuto nell'array in un numero decimale da esportare, 
e dall'altro lato effettuerò l'operazione inversa.
Mi chiedevo però, se non sia possibile manipolare una variabile int, ad 
esempio, direttamente a livello di bit, in modo da risparmiare il passo 
della conversione da un sistema numerico all'altro.
Grazie,
  Carlo
-- 
È molto più bello sapere qualcosa di tutto, che sapere tutto di una cosa.

Blaise Pascal




Maggiori informazioni sulla lista Lug