Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ putws(3W) — Motorola System V 88k Release 4 Version 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ferror(3S)

fopen(3S)

fread(3S)

printf(3W)

putwc(3W)

printf(3S)

stdio(3S)

widec(3W)

putws(3W)  —  MISC. REFERENCE MANUAL PAGES

NAME

putws, fputws − put a wchar_t string on a stream

SYNOPSIS

#include <stdio.h>
#include <widec.h> int putws(const wchar_t ∗s); int fputws(const wchar_t ∗s, FILE ∗stream);

DESCRIPTION (International Functions)

putws() transforms the wchar_t null-terminated wchar_t string pointed to by s into a byte string in EUC, and writes the string followed by a new-line character to stdout. 

fputws() transforms the wchar_t null-terminated wchar_t string pointed to by s into a byte string in EUC, and writes the string to the named output stream. 

Neither function writes the terminating wchar_t null character. 

DIAGNOSTICS

On success both functions return the number of wchar_t characters transformed and written (not including the new-line character in the case of putws()); Otherwise they return EOF. 

NOTES

putws() appends a new-line character while fputws() does not. 

SEE ALSO

ferror(3S), fopen(3S), fread(3S), printf(3W), putwc(3W), printf(3S), stdio(3S), widec(3W). 

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