Lisp Scheme Part22
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:デフォルトの名無しさん 08/06/11 03:29:34 あっ、なるほど 449さんのコードをUTF-8で保存し、実行すると正しく表示されました Shift_JISで保存し、実行すると文字化けしました コマンドプロンプトは基本Shift_JISってことですね (ちなみにVistaもXPも同じ結果になるぽ) ネイティブエンコーディングってググってもよくわからないですけど、 言語自体の基本となる文字コードのことでしょうか? Gaucheの場合、UTF-8ですよね コマンドプロンプトで直接コードを入力するとShift_JISのコードになってしまう そのコードをGaucheがUTF-8で解釈して(この時点で文字化け)、 得た結果をさらにShift_JISとして出力されるから・・・・ わけわからないことになりますが・・・ 451:デフォルトの名無しさん 08/06/11 03:33:43 そこまで判ってて、なぜ「わけわからない」になるのか、わけわからないw 452:デフォルトの名無しさん 08/06/11 03:56:00 >>450 理解したみたいなので、詳しくは書かないけど、 言語自体というか、処理系が内部で使う文字コードのこと。 Gaucheの場合、EUC-JPやUTF-8、ShiftJISなどから選べる。 それで、お前さんの使ってるGaucheはUTF-8でコンパイルされてる。 確かに、Windowsのコマンドプロンプトから使うには不便だろうな。 configureに--enable-multibyte=sjisを指定してコンパイルし直すか、 Emacs経由で使った方がいいと思うぞ。 ttp://practical-scheme.net/wiliki/wiliki.cgi?Gauche%3aGauchebox
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4747日前に更新/247 KB
担当:undef