Ruby 4.0 リファレンスマニュアル

function rb_vsprintf

[edit]
VALUE rb_vsprintf(const char *fmt, va_list ap)

rb_sprintf と同じですが、値を va_list で渡します。 fmt に従って整形した文字列を、新しい String として作成します。

[PARAM] fmt:
printf のような書式文字列です。
[PARAM] ap:
書式に埋め込む値です。
[RETURN]
整形した結果の新しい String です。