From owner-man-jp-reviewer@jp.freebsd.org  Sat May 12 22:57:21 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id WAA91390;
	Sat, 12 May 2001 22:57:21 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mgate06.so-net.ne.jp (mgate06.so-net.ne.jp [210.139.254.153])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id WAA91346
	for <man-jp-reviewer@jp.FreeBSD.ORG>; Sat, 12 May 2001 22:57:20 +0900 (JST)
	(envelope-from k-fuji@za2.so-net.ne.jp)
Received: from mail.za2.so-net.ne.jp (mspool13.so-net.ne.jp [210.139.248.13])
	by mgate06.so-net.ne.jp (8.8.8+3.0Wbeta9/3.6W01050922) with ESMTP id WAA16620
	for <man-jp-reviewer@jp.FreeBSD.ORG>; Sat, 12 May 2001 22:57:20 +0900 (JST)
Received: from feena.ancientlibrary.net ([210.255.148.41])
	by mail.za2.so-net.ne.jp (8.9.3/3.7W01022316) with SMTP id WAA22795
	for <man-jp-reviewer@jp.FreeBSD.ORG>; Sat, 12 May 2001 22:57:19 +0900 (JST)
Date: Sat, 12 May 2001 22:41:58 +0900
From: "KONDOU, Kazuhiro" <k-fuji@za2.so-net.ne.jp>
To: "man-jp-reviewer ML" <man-jp-reviewer@jp.FreeBSD.ORG>
Message-Id: <20010512224158.2e4a774f.k-fuji@za2.so-net.ne.jp>
X-Mailer: Sylpheed version 0.4.64 (GTK+ 1.2.10; i386--freebsd4.3)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: man-jp-reviewer 3593
Subject: [man-jp-reviewer 3593] strtol.3
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: k-fuji@za2.so-net.ne.jp


$B$3$s$K$A$O!"6aF#!w8EBe?^=q4[$G$9!#(B

3.1R $BF|K\8lLuHG$H$N:9J,$G$9!#(B

deprecated $B$O(B HTML 4.01 $B;EMM=qF|K\8lLuHG$J$I$r;29M$K!"!V?d>)(B
$B$5$l$^$;$s!W$H$7$^$7$?$,!"4{Lu$O$"$j$^$7$?$G$7$g$&$+!)(B (^^;
$B<j85$K$"$k%a!<%k$+$i$O0l1~8!:w$7$F$_$?$N$G$9$,8+Ev$?$j$^$;$s(B
$B$G$7$?!#(B

nil $B$O%L%kJ8;z$HLu$7$^$7$?$,!"B>$NLu$O4{$K$"$j$^$7$?$G$7$g$&(B
$B$+!)(B


-- 
Fuji. / KONDOU, Kazuhiro @ Ancient library
mail address : fuji@ancientlibrary.net
               k-fuji@za2.so-net.ne.jp

--- strtol_old.3	Sat May 12 22:33:33 2001
+++ strtol.3	Sat May 12 22:33:59 2001
@@ -34,19 +34,23 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)strtol.3	8.1 (Berkeley) 6/4/93
+.\" %FreeBSD: src/lib/libc/stdlib/strtol.3,v 1.4.2.4 2001/03/02 09:45:20 obrien Exp %
 .\"
 .Dd June 4, 1993
 .Dt STRTOL 3
 .Os
 .Sh $BL>>N(B
 .Nm strtol, strtoq
-.Nd $BJ8;zNs$N?tCM$r(B long $B$^$?$O(B quad_t $B@0?t$KJQ49(B
+.Nd $BJ8;zNs$N?tCM$r(B long $BCM!"(Blong long $BCM$^$?$O(B quad_t $BCM$KJQ49(B
+.Sh $B%i%$%V%i%j(B
+.Lb libc
 .Sh $B=q<0(B
 .Fd #include <stdlib.h>
 .Fd #include <limits.h>
 .Ft long
 .Fn strtol "const char *nptr" "char **endptr" "int base"
-
+.Ft long long
+.Fn strtoll "const char *nptr" "char **endptr" "int base"
 .Fd #include <sys/types.h>
 .Fd #include <stdlib.h>
 .Fd #include <limits.h>
@@ -59,6 +63,12 @@
 $B$K$"$kJ8;zNs$r(B
 .Em long
 $BCM$KJQ49$7$^$9!#(B
+.Fn strtoll
+$B4X?t$O!"(B
+.Fa nptr
+$B$K$"$kJ8;zNs$r(B
+.Em long long
+$BCM$KJQ49$7$^$9!#(B
 .Fn strtoq
 $B4X?t$O!"(B
 .Fa nptr
@@ -73,43 +83,43 @@
 $B$NCM$O(B 2 $B$+$i(B 36 $B$N4V$+!"(B
 $B$^$?$OFCJL$JCM$G$"$k(B 0 $B$G$J$1$l$P$J$j$^$;$s!#(B
 .Pp
-$BJ8;zNs$O!"G$0U$N?t$N6uGrJ8;z(B (
-.Xr isspace 3
-$B$K$h$j7h$a$i$l$k$h$&$J(B ) $B$G;O$^$j!"(B
+$BJ8;zNs$O!"G$0U$N?t$N6uGrJ8;z(B
+.Xr (isspace 3
+$B$K$h$j7h$a$i$l$k$h$&$J(B) $B$G;O$^$j!"(B
 $B%*%W%7%g%s$G0l$D$N(B
 .Ql +
 $B$^$?$O(B
 .Ql -
 $B5-9f$,$=$l$KB3$-$^$9!#(B
 .Fa base
-$B$,%<%m$+(B 16 $B$N$H$-$O!"J8;zNs$O@\F,<-(B
+$B$,(B 0 $B$+(B 16 $B$N$H$-$O!"J8;zNs$O@\F,<-(B
 .Ql 0x
 $B$r4^$`$3$H$,$G$-!"?t;z$O4p?t$r(B 16 $B$H$7$FFI$_<h$i$l$^$9!#(B
-$B$=$&$G$J$$$H$-$N!"%<%m$N(B
+$B$=$&$G$J$$$H$-$N!"(B0 $B$N(B
 .Fa base
 $B$G$O!"$=$N<!$NJ8;z$,(B
 .Ql 0
 $B$G$J$1$l$P(B
-10 ( 10 $B?J?t(B ) $B$H8+$J$5$l!"(B
+10 (10 $B?J?t(B) $B$H8+$J$5$l!"(B
 .Ql 0
 $B$G$"$l$P(B
-8 ( 8 $B?J?t(B) $B$H8+$J$5$l$^$9!#(B
+8 (8 $B?J?t(B) $B$H8+$J$5$l$^$9!#(B
 .Pp
 $BJ8;zNs$N;D$j$O!"(B
 $BM?$($i$l$?4p?t$G$OM-8z$J?t;z$G$O$J$$:G=i$NJ8;z$N$H$3$m$GCf;_$9$k$H$$$&(B
 $B$o$+$j$d$9$$$d$jJ}$G(B
 .Em long
 $BCM$KJQ49$5$l$^$9!#(B
-( 10 $B0J>e$N4p?t$G$O!"BgJ8;z$^$?$O>.J8;z$N(B
+(10 $B0J>e$N4p?t$G$O!"BgJ8;z$^$?$O>.J8;z$N(B
 .Ql A
 $B$O(B 10 $B$r!"(B
 .Ql B
 $B$O(B 11 $B$rI=$7!"(B
 .Ql Z
-$B$O(B 35 $B$rI=$7$^$9!#(B )
+$B$O(B 35 $B$rI=$7$^$9!#(B)
 .Pp
 .Fa endptr
-$B$,(B nil $B$G$O$J$$>l9g$O!"(B
+$B$,%L%kJ8;z$G$O$J$$>l9g$O!"(B
 .Fn strtol
 $B$O:G=i$NL58z$JJ8;z$N%"%I%l%9$r(B
 .Fa *endptr
@@ -121,7 +131,7 @@
 $B$N85$NCM$r(B
 .Fa *endptr
 $B$K3JG<$7$^$9!#(B
-( $B=>$C$F!"La$C$?$H$-$K(B
+($B=>$C$F!"La$C$?$H$-$K(B
 .Fa *nptr
 $B$,(B
 .Ql \e0
@@ -130,7 +140,7 @@
 $B$,(B
 .Ql \e0
 $B$G$"$k>l9g$O!"J8;zNsA4BN$,(B
-$BM-8z$@$C$?$3$H$K$J$j$^$9!#(B )
+$BM-8z$@$C$?$3$H$K$J$j$^$9!#(B)
 .Sh $BLa$jCM(B
 .Fn strtol
 $B4X?t$O!"CM$,%"%s%@!<%U%m!<$d%*!<%P!<%U%m!<$r5/$3$5$J$$8B$j!"(B
@@ -143,13 +153,26 @@
 .Fn strtol
 $B$O(B
 .Dv LONG_MAX
-$B$rJV$7$^$9!#$$$:$l$N>l9g$b!"(B
+$B$rJV$7$^$9!#(B
+.Fn strtoll
+$B4X?t$O!"CM$,%"%s%@!<%U%m!<$d%*!<%P!<%U%m!<$r5/$3$5$J$$8B$j!"(B
+$BJQ49$N7k2L$rJV$7$^$9!#(B
+$B%"%s%@!<%U%m!<$,5/$3$C$?>l9g$O!"(B
+.Fn strtoll
+$B$O(B
+.Dv LLONG_MIN
+$B$rJV$7$^$9!#%*!<%P!<%U%m!<$,5/$3$C$?>l9g$O!"(B
+.Fn strtoll
+$B$O(B
+.Dv LLONG_MAX
+$B$rJV$7$^$9!#(B
+$BA4$F$N>l9g!"(B
 .Va errno
 $B$O(B
 .Er ERANGE
 $B$K@_Dj$5$l$^$9!#(B
 .Sh $B%(%i!<(B
-.Bl -tag -width [ERANGE]
+.Bl -tag -width Er
 .It Bq Er ERANGE
 $BM?$($i$l$?J8;zNs$,CM0h$rD6$($^$7$?!#(B
 $BJQ49$5$l$?CM$O8GDj$5$l$F$$$^$9!#(B
@@ -163,7 +186,14 @@
 .Sh $B5,3J(B
 .Fn strtol
 $B4X?t$O!"(B
-.St -ansiC
+.St -isoC
 $B$K=`5r$7$F$$$^$9!#(B
+.Fn strtoll
+$B4X?t$O!"(B
+.St -isoC-99
+$B$K=`5r$7$F$$$^$9!#(B
+.Bx
+.Fn strtoq
+$B4X?t$O?d>)$5$l$^$;$s!#(B
 .Sh $B%P%0(B
 $B8=:_$N%m%1!<%k$rL5;k$7$^$9!#(B
