--- Comment #1 from pluto at agmk dot net 2006-03-09 09:43 ---
ooops, it's invalid c++ (returning an array) code.
the better testcase is:
template typename T, std::size_t N
char[N] sizer( T (array)[N] );
the `char ()[15]` can be returned by function.
--
--- Comment #2 from pluto at agmk dot net 2006-03-09 10:10 ---
(In reply to comment #1)
ooops, it's invalid c++ (returning an array) code.
the better testcase is:
template typename T, std::size_t N
char[N] sizer( T (array)[N] );
the `char ()[15]` can be returned by