名稱空間
變體
操作

std::va_list

來自 cppreference.com
< cpp‎ | 工具‎ | 可變引數
 
 
 
 
定義於標頭檔案 <cstdarg>
typedef /* 未指定 */ va_list;

va_list 是一個完整的物件型別(實際上,是一個唯一的內建型別或 char*),適用於儲存宏 va_startva_copyva_argva_end 所需的資訊。

如果一個 va_list 例項被建立,傳遞給另一個函式,並在該函式中使用 va_arg,那麼在呼叫函式中任何後續使用都應先呼叫 va_end

將指向 va_list 物件的指標傳遞給另一個函式,然後在函式返回後使用該物件是合法的。

[編輯] 示例

[編輯] 參閱

啟用對變長函式引數的訪問
(函式宏) [編輯]
(C++11)
複製變長函式引數
(函式宏) [編輯]
訪問下一個變長函式引數
(函式宏) [編輯]
結束變長函式引數的遍歷
(函式宏) [編輯]
C 文件 關於 va_list