Safer determination of static array size

Florian Weimer fweimer@redhat.com
Fri Aug 9 12:51:00 GMT 2013


On 08/09/2013 02:49 PM, Marcin Sobieszczanski wrote:
> What about a template function:
>
> template<typename T, size_t SZ> size_t ARRAY_SIZE( T (&a) [SZ] ) {
> return SZ; }

Yes, that's a good approach for C++ code, but a lot of code I'm dealing 
with only compiles as C.

-- 
Florian Weimer / Red Hat Product Security Team



More information about the Gcc-help mailing list