Skip to content

lua_pushvfstring

可変個の引数をリスト形式で受け取り、フォーマットされた文字列をスタックにプッシュします。

[-0, +1, m]

c
const char *lua_pushvfstring (lua_State *L, const char *fmt, va_list argp);

説明

lua_pushfstringと同等ですが、可変個の引数の代わりにva_listを受け取ります。

サンプルコード

c
va_list args;
va_start(args, format);
lua_pushvfstring(L, "フォーマット: %s", args);
va_end(args);

このコードは、va_listを使ってフォーマット文字列をスタックにプッシュします。

互換性

  • Lua5.1

関連項目

  • lua_pushfstring
  • lua_pushstring