From owner-man-jp-reviewer@jp.freebsd.org  Sun May 13 19:21:17 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id TAA49738;
	Sun, 13 May 2001 19:21:17 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from c9795-a.vncvr1.wa.home.com (c9795-a.vncvr1.wa.home.com [24.12.167.214])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id TAA49733
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 13 May 2001 19:21:16 +0900 (JST)
	(envelope-from kuma@c9795-a.vncvr1.wa.home.com)
Received: from c9795-a.vncvr1.wa.home.com (localhost [127.0.0.1])
	by c9795-a.vncvr1.wa.home.com (8.11.3/8.11.3) with ESMTP id f4DALD207837
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 13 May 2001 03:21:15 -0700 (PDT)
	(envelope-from kuma@c9795-a.vncvr1.wa.home.com)
To: man-jp-reviewer@jp.freebsd.org
From: kumagai@home.com (Norihiro Kumagai)
In-reply-to: Your message of "Sat, 12 May 2001 22:26:50 +0900."
             <20010512222650.16394c07.k-fuji@za2.so-net.ne.jp>
Date: Sun, 13 May 2001 03:21:13 -0700
Message-ID: <7835.989749273@c9795-a.vncvr1.wa.home.com>
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 3599
Subject: [man-jp-reviewer 3599] Re: strtok.3
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: kuma@c9795-a.vncvr1.wa.home.com

$B7'C+$G$9!#(B

strtok $B$O54$C;R$J$N$G$9!#8=:_$NJQ490LCV$rFbIt>uBV$H$7$FJ];}$7$F$$$k$?(B
$B$a!"%^%k%A%9%l%C%I4D6-$G$O;H$($J$$$J$I$NLdBj$,$"$j$^$9!#$G!"(Bstrsep $B$K(B
$BCV$-49$($i$l$F$7$^$C$?$N$G$7$g$&!#$^$?!"2<$N$h$&$JCm0U$,=P$kLu$G$9!#(B

In Message <20010512222650.16394c07.k-fuji@za2.so-net.ne.jp>,
  "KONDOU, Kazuhiro" <k-fuji@za2.so-net.ne.jp> writes:
> +.\".Pp
> +.\"The implementation will behave as if no library function calls
> +.\".Fn strtok .
> +.Pp
> +$B$3$N<BAu$O%i%$%V%i%j4X?t(B
> +.Fn strtok
> +$B$,8F$S=P$5$l$F$$$J$/$F$b$&$^$/F0:n$7$^$9!#(B

$B%i%$%V%i%j$O!"<BAu>e!"B>$N%i%$%V%i%j4X?t$,(B
.Fn strtok
$B$r8F$S=P$7$?$j$7$J$$$+$N$h$&$KF0:n$7$^$9!#(B

$B$0$i$$$+$J!#(B

$B$3$N0lJ8$O!"(BANSI/ISO C $BMQ8l$G$9!#%i%$%V%i%j@=:n<T$KBP$7$F$O!"!VB>$N%i(B
$B%$%V%i%j4X?t$r8F$S=P$7$F$b(B strtok $B$NFbIt>uBV$,JQ$o$i$J$$$h$&$K%i%$%V%i(B
$B%j$r:n$j$J$5$$!W$H$$$&0UL#$G$9$7!"%W%m%0%i%^(B ($B%i%$%V%i%jMxMQ<T(B) $B$KBP$7(B
$B$F$O!"!VB>$N%i%$%V%i%j4X?t$r8F$S=P$7$F$b(B strtok $B$NFbIt>uBV$OJQ$o$i$J$$(B
$B$N$G0B?4$7$F%i%$%V%i%j$r8F$s$G$M!W$H$$$&0UL#$G$9!#(B

$B!tJL$N%i%$%V%i%j4X?t$NCf$G(B strtok $B$r8F$s$G$$$F$b9=$o$J$$$N$G$9!#FbIt>u(B
$B!tBV$rJ]B8$7$F$"$H$GLa$7$F$*$/$J$i$P!#(B

>  .Fn strtok_r
>  $B4X?t$O(B
> @@ -95,16 +105,14 @@
>  $B$O!"8F$S=P$7Kh$KM?$($J$1$l$P$J$j$^$;$s!#(B
>  .Fn strtok_r
>  $B$O!"JL!9$N%3%s%F%-%9%H%]%$%s%?$,;H$o$l$F$$$k8B$j$G$O!"(B
> -$B$*8_$$$NFbIt$G(B 2 $B$D$N%Q!<%9%k!<%W$r%M%9%H$9$k$?$a$K$b;H$($^$9!#(B
> +$B$*8_$$$NFbIt$G(B 2 $B$D$N%Q!<%9%k!<%W$rF~$l;R$K$9$k$?$a$K$b;H$($^$9!#(B
>  .Pp
>  .Fn strtok
>  $B$*$h$S(B
>  .Fn strtok_r
> -$B4X?t$O!"$=$N%H!<%/%s<+BN$r(B
> -.Dv NUL
> -$BJ8;z$GCV$-49$($?8e!"(B
> +$B4X?t$O!"$=$N%H!<%/%s<+BN$r%L%kJ8;z$GCV$-49$($?8e!"(B
>  $BJ8;zNs$N<!$N%H!<%/%s$N@hF,$X$N%]%$%s%?$rJV$7$^$9!#(B
> -$B%H!<%/%s$,$J$/$J$k$H!"%L%k%]%$%s%?$rJV$7$^$9!#(B
> +$B%H!<%/%s$,$J$/$J$k$H!"(BNULL $B%]%$%s%?$rJV$7$^$9!#(B
                         $B6u%]%$%s%?(B

JIS C $B$G$O(B null pointer $B$r!V6u%]%$%s%?!W$HLu$7$^$9!#(B
NULL $B$O(B NULL $B%^%/%m$rI=$9:]$K;H$$$^$9!#(B
$B$4;29M$^$G!#(B

($B$^$?7l$r8+$k$+(B:-) $B7'C+(B $BE5Bg(B
