Print formatted output to a new string
Synopsis:
#include <qdb/qdb.h>
char *qdb_vmprintf( const char* format,
va_list arg );
Arguments:
- format
- A pointer to a formatting string to process. The formatting string determines what additional arguments you need to provide. For more information, see printf() in the
QNX Neutrino C Library Reference.
- arg
- A variable-argument list of the additional arguments. You must have initialized this list with the va_start() macro.
Description:
This function is a variant of the vsprintf() from the standard C library. For more information about additional formatting options, see qdb_mprintf().
Returns:
- A pointer to a formatted string
- Success.
- NULL
- An error occurred (errno is set).
Classification:
QNX Neutrino
Safety: |
|
Interrupt handler |
No |
Signal handler |
No |
Thread |
Yes |