3 ms·
It isn't? At least that would be a failure at compile-time, rather than run-time.
by Sagiri 10y ago
It isn't?
At least that would be a failure at compile-time, rather than run-time.
- stephencanon 10y ago`uint8_t` cannot exist on any platform with `CHAR_BIT > 8`. Such platforms are non-existent in the mainstream CPU world, but surprisingly common in the DSP world. And yes, it's a compile-time failure, which is great. My comment should not be read as criticism at all (though I would likely use `uint16_t`, as the OP says the code is intended to work with [presumably aligned] 16-bit words).