# STD_TVSScanf

## Syntax

  `#include <nitro/std.h>
  int STD_TVSScanf( const char *src, const char *fmt, va_list vlist );
  `

## Arguments

src | Input string.
fmt | Input formatted string (formatted string).
vlist | Variable argument list.

## Return Values

Returns the number of times form conversion was successful and was actually substituted.

When the end of src is reached without making even one successful form conversion, it returns -1.

## Description

This function returns the simplified version of the format string.

The following functions are the same operation as `vsscanf`.

> Integer conversion (d, i, o, u, x, X, p)
> Character or String (c, s)
> Scanning array aquisition (n)
> Character class ([])

## See Also

`STD_TSScanf
OS_VSNPrintf
`

## Revision History

2006/11/16 Added character class to the supported formats.
2006/10/25 Initial version.

CONFIDENTIAL