Quote:
Originariamente inviato da cionci
Non va bene quel cast, perché fai il cast del puntatore al primo elemento della stringa ad unsigned int.
Devi usare il puntatore:
unsigned int x = *(unsgned int *)s;
Devi fare una hash map ? 
|
allora provo a spiegarmi bene. Devo implementare l'operazione di modulo bit a bit, nel senso che data una sequenza di bit...arbitrariamente lunga, devo effettuare il modulo rispetto a un intero (eventualmente unsigned)
nel post precedente il mio scopo era quello di convertire tutto a unsigned int e poi usare il % built-in...ma non va!
Credo che bisogna cambiare completamente approccio e ragionare "bitwise". è solo che non mi è ben chiaro come procedere. Volevo giusto qualche dritta
Grazie anticipatamente