]> git.saurik.com Git - apple/libc.git/blame - locale/FreeBSD/wcstod.3
Libc-1082.20.4.tar.gz
[apple/libc.git] / locale / FreeBSD / wcstod.3
CommitLineData
9385eb3d 1.\" Copyright (c) 2002, 2003 Tim J. Robbins
5b2abdfb
A
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.
9.\" 2. Redistributions in binary form must reproduce the above copyright
10.\" notice, this list of conditions and the following disclaimer in the
11.\" documentation and/or other materials provided with the distribution.
12.\"
13.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\"
3d9156a7 25.\" $FreeBSD: src/lib/libc/locale/wcstod.3,v 1.4 2003/05/22 13:02:27 ru Exp $
5b2abdfb 26.\"
9385eb3d
A
27.Dd February 22, 2003
28.Dt WCSTOD 3
5b2abdfb
A
29.Os
30.Sh NAME
9385eb3d 31.Nm wcstod ,
ad3c9f2a 32.Nm wcstof ,
9385eb3d 33.Nm wcstold
3d9156a7 34.Nd convert string to
ad3c9f2a
A
35.Vt float ,
36.Vt double ,
3d9156a7
A
37or
38.Vt "long double"
5b2abdfb
A
39.Sh LIBRARY
40.Lb libc
41.Sh SYNOPSIS
9385eb3d 42.In wchar.h
ad3c9f2a
A
43.Ft double
44.Fo wcstod
45.Fa "const wchar_t *restrict nptr"
46.Fa "wchar_t **restrict endptr"
47.Fc
9385eb3d 48.Ft float
ad3c9f2a
A
49.Fo wcstof
50.Fa "const wchar_t *restrict nptr"
51.Fa "wchar_t **restrict endptr"
52.Fc
3d9156a7 53.Ft "long double"
ad3c9f2a
A
54.Fo wcstold
55.Fa "const wchar_t *restrict nptr"
56.Fa "wchar_t **restrict endptr"
57.Fc
5b2abdfb 58.Sh DESCRIPTION
9385eb3d
A
59The
60.Fn wcstof ,
ad3c9f2a 61.Fn wcstod ,
9385eb3d
A
62and
63.Fn wcstold
64functions are the wide-character versions of the
65.Fn strtof ,
ad3c9f2a 66.Fn strtod ,
9385eb3d
A
67and
68.Fn strtold
3d9156a7 69functions.
9385eb3d
A
70Refer to
71.Xr strtod 3
72for details.
ad3c9f2a
A
73.Pp
74Extended locale versions of these functions are documented in
75.Xr wcstod_l 3 .
76See
77.Xr xlocale 3
78for more information.
5b2abdfb 79.Sh SEE ALSO
9385eb3d 80.Xr strtod 3 ,
ad3c9f2a 81.Xr wcstod_l 3 ,
3d9156a7 82.Xr wcstol 3
9385eb3d 83.Sh STANDARDS
5b2abdfb 84The
9385eb3d
A
85.Fn wcstof ,
86.Fn wcstod
87and
88.Fn wcstold
89functions conform to
90.St -isoC-99 .