std::va_list
Из ru.cppreference.net
| Определён в заголовочном файле <cstdarg>
|
||
typedef /* unspecified */ va_list;
|
||
va_list — это полный объектный тип (на практике — уникальный встроенный тип или char*), подходящий для хранения информации, необходимой макросам va_start, va_copy, va_arg и va_end.
Если экземпляр va_list создан, передан другой функции и используется через va_arg в этой функции, то любое последующее использование в вызывающей функции должно предваряться вызовом va_end.
Допускается передавать указатель на объект va_list другой функции, а затем использовать этот объект после возврата из функции.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
обеспечивает доступ к аргументам вариативной функции
(функциональный макрос) |
|
|
(C++11)
|
создает копию аргументов вариативной функции
(функциональный макрос) |
|
обращается к следующему аргументу вариативной функции
(функциональный макрос) |
|
|
завершает обход аргументов вариативной функции
(функциональный макрос) |
|
|
Документация C
для
va_list
|
|