va_list

来自cppreference.com
< cpp‎ | utility‎ | variadic

 
 
实用工具库
类型的支持 (basic types, RTTI, type traits)
动态内存管理
错误处理
程序实用工具
可变参数函数
日期和时间
函数对象
initializer_list(C++11)
bitset
hash(C++11)
关系运算符
原文:
Relational operators
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
rel_ops::operator!=
rel_ops::operator>
rel_ops::operator<=
rel_ops::operator>=
双和元组
原文:
Pairs and tuples
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
pair
tuple(C++11)
piecewise_construct_t(C++11)
piecewise_construct(C++11)
掉期,远期和移动
原文:
Swap, forward and move
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
swap
forward(C++11)
move(C++11)
move_if_noexcept(C++11)
declval(C++11)
 
 
/* unspecified */ va_list;
va_list是一个完整的对象类型,用于保存va_startva_copyva_arg,和va_end宏所需要的信息.
原文:
va_list is a complete object type suitable for holding the information needed by the macros va_start, va_copy, va_arg, and va_end.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果va_list实例被创建,传递给另一个函数,在该函数中通过va_arg,然后调用函数中的任何后续使用之前调用va_end.
原文:
If a va_list instance is created, passed to another function, and used via va_arg in that function, then any subsequent use in the calling function should be preceded by a call to va_end.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
它是合法的,一个指针传递给一个va_list对象到另一个函数,然后使用该对象在函数返回后.
原文:
It is legal to pass a pointer to a va_list object to another function and then use that object after the function returns.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 另请参阅

带可变参数函数的参数可以访问
原文:
enables access to variadic function arguments
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(宏函数) [edit]
(C++11)
makes a copy of the variadic function arguments
(宏函数) [edit]
访问下一个可变参数函数的参数
原文:
accesses the next variadic function argument
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(宏函数) [edit]
结束遍历可变参数函数的参数
原文:
ends traversal of the variadic function arguments
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(宏函数) [edit]