# OS_TVPrintfEx

## Syntax

  `#include <nitro/os.h>`
  `void OS_TVPrintfEx( const char *fmt, va_list vlist );`

## Arguments

fmt | Output format string.
vlist | Variable argument list.

## Return Values

None.

## Description

Outputs a string. `OS_TVPrintf()` that has extended features provides support for non-standard conversion specifiers. See `OS_VSNPrintfEx()` for the currently supported conversion specifiers.

This function is compiled with weak symbols. Therefore, you can overwrite them with your own function definitions.

The maximum string length that can be displayed is 255 characters. If a string with 256 or more characters is specified, all characters from the 256th character are ignored.

This function is used for debugging. It will not be included in the final ROM version (`FINALROM`).

## See Also

`OS_TVPrintf`
`OS_TPrintf`
`OS_VSNPrintf`

## Revision History

2009/10/02 Added the maximum displayable string length.
2006/10/23 Initial version.

CONFIDENTIAL