From c8b6342d3c2a167dec16931815926e9e4387e7ef Mon Sep 17 00:00:00 2001 From: rsc Date: Thu, 13 Jan 2005 04:49:19 +0000 Subject: Many small edits. --- man/man3/atof.3 | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'man/man3/atof.3') diff --git a/man/man3/atof.3 b/man/man3/atof.3 index f6da6851..0da22379 100644 --- a/man/man3/atof.3 +++ b/man/man3/atof.3 @@ -144,3 +144,35 @@ and .I atol accept octal and hexadecimal numbers in the style of C, contrary to the ANSI specification. +.PP +.IR Atof , +.IR strtod , +.IR strtol , +.IR strtoul , +.IR strtoll , +and +.IR strtoull +are not provided: +they are expected to be provided by the underlying system. +.PP +Because they are implemented in the fmt library, +.I charstod +and +.I strtod +are preprocessor macros defined as +.I fmtcharstod +and +.IR fmtstrtod . +.PP +To avoid name conflicts with the underlying system, +.IR atoi , +.IR atol , +and +.I atoll +are preprocessor macros defined as +.IR p9atoi , +.IR p9atol , +and +.IR p9atoll ; +see +.IR intro (3). -- cgit v1.2.3