va_end
From cppreference.com
| ヘッダー <cstdarg> で定義 |
||
| void va_end( std::va_list ap ); |
||
va_end マクロは、va_start または va_copy の呼び出しによって初期化された ap オブジェクトのクリーンアップを実行します。va_end は ap を変更し、それ以降使用できない状態にする場合があります。
va_start または va_copy への対応する呼び出しがない場合、または va_start または va_copy を呼び出す関数が戻る前に va_end が呼び出されない場合、動作は未定義です。
[編集] パラメーター
| ap | - | クリーンアップする va_list 型のインスタンス |
[編集] 展開された値
(なし)
[編集] 関連項目
| 可変長引数関数へのアクセスを有効にする (関数マクロ) | |
| (C++11) |
可変長引数のコピーを作成する (関数マクロ) |
| 次の可変長引数にアクセスする (関数マクロ) | |
| va_end の C ドキュメント
| |