I don't understand this logic.
& = And (Bits)
~ = Not (Bits Too).
Well in a book I have this code.
iWidth = 2 * ((cx * cBitsPixel + 15) & ~15) >> 3;
What does & ~ mean?... I can figure out mixing the And and not operators...
And what does this code line do exactly?...
For example assuming that:
cx = 4, cBitsPixel = 5... What would be the result?.