作者: Zazel
日時: 2005/6/27(23:46)
Zazel%ミラーサーバ蘇生から逃避中 です。

=== "Bruce." <kbk@...> さんが書かれた
=== <42C00612.2040202@...> にて

> 適当なlocale設定(LANG=ja_JP.eucJPとか)をした後で、以下のプログラム
> をコンパイルしたものを実行するとどういう出力になりますか?

本題は担当(^_^)にまかせるとして、ここまで出力フォーマットが
違うのは最近珍しい気がします。

FreeBSD-4.11-STABLE:
  locale = ja_JP.eucJP/ja_JP.eucJP/ja_JP.eucJP/ja_JP.eucJP/C/ja_JP.eucJP

LANG=ja_JP.eucJP LC_TIME=C という変則環境です。
順番はlocale.hに出てくるこれかな。

#define LC_ALL          0
#define LC_COLLATE      1
#define LC_CTYPE        2
#define LC_MONETARY     3
#define LC_NUMERIC      4
#define LC_TIME         5
#define LC_MESSAGES     6

Linux方面の出力と違ってこれじゃ使い辛いですね。