P99

◆ P99_LENGTH_VA_ARG

#define P99_LENGTH_VA_ARG (   ...)    ((size_t)P99_NARG(__VA_ARGS__)), __VA_ARGS__

Meta-macro to generate calls to functions with variable argument lists.

This supposes that the length is less than P99_MAX_NUMBER. It prefixes the list of arguments by an integer constant containing the length of the list.

See also
P99_VA_ARGS

Definition at line 234 of file p99_args.h.