作者: Bruce.
日時: 2005/6/28(17:33)
Bruce.です。

Zazelさん、ねこ丸君ありがとうございます。

> $ export LANG=ja_JP.eucJP
> $ ./a.out 
> 
> locale = ja_JP.eucJP
> 
> こんでいいですか?  使ったのはこれです。

いいですいいです。
うーむ、しかし問題点が分らなくなった(^^;

POSIX的には、setlocale(LC_ALL, "")としたときに、環境変数を見に行かなくても
よいとされているようで(実装者定義)、実際Windowsなんかではシステムコードページ
から情報を引っ張ってきますし、cygwinで使われているnewlibでも環境変数の参照は
しません。

いろいろ調べていたら、BSDはMB_CUR_MAXの扱いとかこの辺色々迷走があったようで
ひょっとしたら、と思ったのですが。

うーむ、なぜ動かん。> gawkマルチバイト対応

いじょ。