Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ vswprintf(3) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fopen(3)

printf(3)

varargs(3)

vprintf(3)

wprintf(3)

locale(4)

vwprintf(3)  —  Subroutines

NAME

vwprintf, vfwprintf, vswprintf − Print formatted output for wide characters from stdarg parameter list

SYNOPSIS

#include <stdarg.h>
#include <stdio.h>
#include <wchar.h>
int vwprintf(
        const wchar_t ∗format,
        va_list printarg ); int vfwprintf(
        FILE ∗stream,
        const wchar_t ∗format,
        va_list printarg ); int vswprintf(
        wchar_t ∗wstr,
        size_t n,
        const wchar_t ∗format,
        va_list printarg );

LIBRARY

Standard C Library (libc)

STANDARDS

Interfaces documented on this reference page conform to industry standards as follows:

vfwprintf(), vswprintf(), vwprintf(): XSH5.0

Refer to the standards(5) reference page for more information about industry standards and associated tags. 

PARAMETERS

format
Specifies a wide-character string that combines literal characters with conversion specifications.

printarg
Specifies the arguments to be converted using the format parameter. 

stream
Points to a FILE structure specifying an open stream to which converted values are written. 

∗wstr
Points to a character array in which the converted values are stored.

nSpecifies the maximum number of output wide characters, including the terminating null wide character.  Unless n is zero, a terminating null wide character is always added to output. 

DESCRIPTION

The vwprintf(), vfwprintf(), and vswprintf() functions convert, format, and write stdarg parameter lists. 

These functions are the same as the wprintf(), fwprintf(), and swprintf() functions, respectively, except these functions are not called with a variable number of values. Instead, vwprintf(), vfwprintf(), and vswprintf() are called with a parameter list pointer as defined by the stdarg.h header file. Refer to the wprintf(3) reference page for information about conversion specifications, return values, and errors.  Refer to the varargs(3) reference page for information about handling parameter lists. 

SEE ALSO

Functions: fopen(3), printf(3), varargs(3), vprintf(3), wprintf(3)

Files: locale(4)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026