I have a question related to templates.
template <typename A, typename B>
void someFunction (A* array, const B& numEl);
I want numEl (-->numberOfElements) to be unsigned, but const unsigned
won't compile. Number of elements in an array is never a negative number and I will always be using long, int or short so it makes sense for me to make numEl unsigned