getwc.3 (ae828962685b8ae9e5104ce8e7fe8b05effcb9ec) getwc.3 (34d72a66ad822988119174433f2bf1b2b98dd4d8)
1.\" $NetBSD: getwc.3,v 1.3 2002/02/07 07:00:26 ross Exp $
2.\"
3.\" Copyright (c) 1990, 1991, 1993
4.\" The Regents of the University of California. All rights reserved.
5.\"
6.\" This code is derived from software contributed to Berkeley by
7.\" Chris Torek and the American National Standards Committee X3,
8.\" on Information Processing Systems.

--- 24 unchanged lines hidden (view full) ---

33.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36.\" SUCH DAMAGE.
37.\"
38.\" @(#)getc.3 8.1 (Berkeley) 6/4/93
39.\" $FreeBSD$
40.\"
1.\" $NetBSD: getwc.3,v 1.3 2002/02/07 07:00:26 ross Exp $
2.\"
3.\" Copyright (c) 1990, 1991, 1993
4.\" The Regents of the University of California. All rights reserved.
5.\"
6.\" This code is derived from software contributed to Berkeley by
7.\" Chris Torek and the American National Standards Committee X3,
8.\" on Information Processing Systems.

--- 24 unchanged lines hidden (view full) ---

33.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36.\" SUCH DAMAGE.
37.\"
38.\" @(#)getc.3 8.1 (Berkeley) 6/4/93
39.\" $FreeBSD$
40.\"
41.Dd October 10, 2002
41.Dd March 3, 2004
42.Dt GETWC 3
43.Os
44.Sh NAME
45.Nm fgetwc ,
46.Nm getwc ,
47.Nm getwchar
42.Dt GETWC 3
43.Os
44.Sh NAME
45.Nm fgetwc ,
46.Nm getwc ,
47.Nm getwchar
48.Nd get next wide-character from input stream
48.Nd get next wide character from input stream
49.Sh LIBRARY
50.Lb libc
51.Sh SYNOPSIS
52.In stdio.h
53.In wchar.h
54.Ft wint_t
55.Fn fgetwc "FILE *stream"
56.Ft wint_t
57.Fn getwc "FILE *stream"
58.Ft wint_t
59.Fn getwchar
60.Sh DESCRIPTION
61The
62.Fn fgetwc
63function
49.Sh LIBRARY
50.Lb libc
51.Sh SYNOPSIS
52.In stdio.h
53.In wchar.h
54.Ft wint_t
55.Fn fgetwc "FILE *stream"
56.Ft wint_t
57.Fn getwc "FILE *stream"
58.Ft wint_t
59.Fn getwchar
60.Sh DESCRIPTION
61The
62.Fn fgetwc
63function
64obtains the next input wide-character (if present) from the stream pointed at by
64obtains the next input wide character (if present) from the stream pointed at by
65.Fa stream ,
66or the next character pushed back on the stream via
67.Xr ungetwc 3 .
68.Pp
69The
70.Fn getwc
71function
72acts essentially identically to
73.Fn fgetwc .
74.Pp
75The
76.Fn getwchar
77function
78is equivalent to
79.Fn getwc
80with the argument
81.Dv stdin .
82.Sh RETURN VALUES
65.Fa stream ,
66or the next character pushed back on the stream via
67.Xr ungetwc 3 .
68.Pp
69The
70.Fn getwc
71function
72acts essentially identically to
73.Fn fgetwc .
74.Pp
75The
76.Fn getwchar
77function
78is equivalent to
79.Fn getwc
80with the argument
81.Dv stdin .
82.Sh RETURN VALUES
83If successful, these routines return the next wide-character
83If successful, these routines return the next wide character
84from the
85.Fa stream .
86If the stream is at end-of-file or a read error occurs,
87the routines return
88.Dv WEOF .
89The routines
90.Xr feof 3
91and

--- 27 unchanged lines hidden ---
84from the
85.Fa stream .
86If the stream is at end-of-file or a read error occurs,
87the routines return
88.Dv WEOF .
89The routines
90.Xr feof 3
91and

--- 27 unchanged lines hidden ---