vprintf method

int vprintf(
  1. String fmt
)

Print to an SDL_IOStream data stream.

This function does formatted printing to the stream.

\param context a pointer to an SDL_IOStream structure. \param fmt a printf() style format string. \param ap a variable argument list. \returns the number of bytes written or 0 on failure; call SDL_GetError() for more information.

\threadsafety Do not use the same SDL_IOStream from two threads at once.

\since This function is available since SDL 3.2.0.

\sa SDL_IOprintf \sa SDL_WriteIO

extern SDL_DECLSPEC size_t SDLCALL SDL_IOvprintf(SDL_IOStream *context, SDL_PRINTF_FORMAT_STRING const char *fmt, va_list ap) SDL_PRINTF_VARARG_FUNCV(2)

Implementation

int vprintf(String fmt) => sdlIOvprintf(this, fmt);