sqlite3_vsnprintf ( size buffer format args -- char* )
SQLite formatting and variadic calls

Prev:sqlite3_snprintf ( size buffer format -- char* )
Next:sqlite3_str_finish ( builder -- char* )


Vocabulary
db.sqlite.ffi

Inputs
sizethe buffer capacity in bytes, including its terminator
buffera writable C buffer or byte array
formata UTF-8 format string
argsa native argument list; a borrowed cursor on ARM64


Outputs
char*the supplied buffer pointer


Word description
Formats the supplied native argument list into the caller's writable buffer. It has the capacity, termination, and return-pointer semantics of sqlite3_snprintf. On ARM64, forwarding preserves the cursor position.

Definition