I\'ve being benchmarking an algorithm, it\'s not necessary to know the details. The main components are a buffer(raw array of integers) and an indexer (integer - used to access
The following are typedefs of fundamental integral types or extended integral types.
check fast mod. you can find out for other types(char) fast mod as well.
library is :: cstdint
uint_fast8_t :: my suggestion
http://www.cplusplus.com/reference/cstdint/
??you may need to know about the architecture of machine you are using!!