This topic has not yet been rated - Rate this topic

Argument Access

The va_arg, va_end, and va_start macros provide access to function arguments when the number of arguments is variable. These macros are defined in STDARG.H for ANSI C compatibility and in VARARGS.H for compatibility with UNIX System V.

Argument-Access Macros

Macro

Use

.NET Framework equivalent

va_arg

Retrieve argument from list

System::ParamArrayAttribute Class

va_end

Reset pointer

System::ParamArrayAttribute Class

va_start

Set pointer to beginning of argument list

System::ParamArrayAttribute Class

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ