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