Yamashiro, Jun
yamaj****@ofug*****
2005年 5月 19日 (木) 00:56:12 JST
山城です。 On Wed, 18 May 2005 15:45:12 +0900 ishit <ishit****@oak*****> wrote: > 自分の環境でも、問題はおきませんでした。 テストありがとうございます。 > > 今回の修正では 現在のコードを [Anthy-dev 1901] で紹介された方法に > > 直すという方法で修正を行いました。 > > # NetBSD-current ではうまくいったが他のOSではどうなんだろう? > > いままわりにあるUN*X環境はNetBSD/i386だけだから、よくわかりません...。 > nbugの例会できいてみようかなぁ。 FreeBSD.org のマニュアル検索ページでは各種UNIX系OSのマニュアルが検索できるので、 http://www.freebsd.org/cgi/man.cgi sscanf(buf, "%s %s %[^\n]",yomi, freq, w) なコードの移植性について調べてみました。 これを使って検索したところ、scanf("[^\n]")は UNIX Seventh Edition(1979年!)以降、BSD/SunOS/Linux等で問題なく使えるようです。 http://www.freebsd.org/cgi/man.cgi?query=scanf&apropos=0&sektion=0&manpath=Unix+Seventh+Edition&format=html ... 移植性に関する問題はないようですね。 -- Okinawa FreeBSD Users Group 山城 潤(Yamashiro, Jun) E-mail: yamaj****@ofug***** ── このメッセージは自動的に消滅しません。