From owner-FreeBSD-tech-jp@jp.freebsd.org  Tue Oct 27 14:18:18 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id OAA18151;
	Tue, 27 Oct 1998 14:18:18 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from mgo.iij.ad.jp (root@mgo.iij.ad.jp [202.232.15.6])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id OAA18139
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 14:18:15 +0900 (JST)
	(envelope-from shigeru@iij.ad.jp)
Received: from ns.iij.ad.jp (root@ns.iij.ad.jp [192.168.2.8])
	by mgo.iij.ad.jp (8.8.8/MGO1.0) with ESMTP id OAA22854
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 14:18:14 +0900 (JST)
Received: from iij.ad.jp (shigeru@fs.iij.ad.jp [192.168.2.9]) by ns.iij.ad.jp (8.8.5/3.5Wpl7) with ESMTP id OAA24434 for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 14:18:13 +0900 (JST)
Message-Id: <199810270518.OAA24434@ns.iij.ad.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
In-Reply-To: Your message of "27 Oct 1998 13:43:30 +0900"
References: <i2ww5m4nt9.fsf@tamtam.astec.co.jp>
X-Mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Tue, 27 Oct 1998 14:18:13 +0900
From: =?ISO-2022-JP?B?GyRCOzNLXBsoQg==?=  =?ISO-2022-JP?B?GyRCTFAbKEI=?=  <shigeru@iij.ad.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-tech-jp 1838
Subject: [FreeBSD-tech-jp 1838] how to impliment 'mbstowcs()' and 'wcstombs()' (Re: [FreeBSD-tech-jp
 1837] Re: ansi.c patch for ja-netscape)
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: shigeru@iij.ad.jp


$B$:$C$H;W$C$F$k$s$G$9$1$I!"(B

m = mbstowcs(wcs, mbs, n);

$B$G!"(Bm == n $B$N;~!"$3$l$OA4ItJQ49$G$-$?$N$G$7$g$&$+(B?
$B$=$l$H$b(Bn$B$rD6$($A$c$C$?$N$GESCf$^$G$G;_$a$F$7$^$C$?$N$G$7$g$&$+(B?

$B$=$l$H$b!"$^$:(Bmbstowcs(NULL, mbs, n)$B$G7W;;$7$F$+$iJQ49$7$J$1$l$P$J$i$J(B
$B$$$N$G$7$g$&$+(B?
wcstombs()$B$N>l9g$bF1MM$G$9!#(B
#$B9M$(=P$9$H?2$i$l$J$/$J$C$A$c$&$o$1$8$c$J$$$G$9$1$I(B:-)

$B$D$^$j!"(Bmbstowcs()$B$d(Bwcstombs()$B$C$F$=$b$=$b$I$&$$$&;H$o$lJ}$rA[Dj$7$F$$(B
$B$k$N$G$7$g$&$+(B?
----
$B;3K\(B $BLP(B	<shigeru@iij.ad.jp>				I hate UNICODE :-)
