I recently found some code like this:
typedef int TenInts[10]; void foo(TenInts &arr);
What can you do in the body of foo()
foo()
You can ensure that the function is only called on int arrays of size 10. That may be useful from a type-checking standpoint.
int