va_start
提供: cppreference.com
ヘッダ <cstdarg> で定義
|
||
void va_start( std::va_list ap, parm_n ); |
||
va_start
マクロは名前付き引数 parm_n
に続く可変長引数にアクセスできるようにします。
parm_n
が参照型またはデフォルト引数昇格の結果の型と互換性がない型の場合、動作は未定義です。
目次 |
[編集] 引数
ap | - | va_list 型のインスタンス |
parm_n | - | 最初の可変長引数の前の名前付き引数 |
[編集] 展開後の値
(なし)
[編集] ノート
va_start
は operator&
がオーバーロードされた parm_n
をサポートすることが要求されます。
[編集] 例
Run this code
出力:
150
[編集] 関連項目
可変長引数関数の次の引数にアクセスします (関数マクロ) | |
可変長引数関数の引数のトラバーサルを終了します (関数マクロ) | |
va_start の C言語リファレンス
|