I often see the following function declaration:
some_func(const unsigned char * const buffer) { }
Any idea why the const is repeated before th
A couple of articles to help you understand const correctness in C++: