I'm curious as to the error messages issued from the following function declarations:
Code:int return_array() [];
Code:int return_array() ();
Quote:
error: `return_array' declared as function returning an array
I wouldn't ever think the compiler would check for the return type of a function after parameter list.Quote:
error: `return_array' declared as function returning a function