名前: anonymouse 日時: 2006-07-07 23:04:18 IPアドレス: 85.195.123.*
>>43682 >>43684 (上のリンクをクリックしないで下さい。広告が表示される可能性があります。) > # プラットフォーム間で異なる機種依存文字ならまだしも「表」「予」でエラーになる > # ような文字コードを持つOSは問題だと思います。 WindowsにもMacにもアクセスできないので、確かめられませんが。「表」「予」 を含むファイル名にアクセスするのに、OSがエラーを起こすとはおそらくないでしょう。 エラーを起こしているのは当該アプリケーションの問題です。 > 脱線しちゃいますが,Windowsってまだファイル名をShift JISで格納している > んですか。内部ではUnicodeを使っていると思っていましたが, - ディスクデバイスがファイル名を格納するのにどのようなエンコーディングを 使用するか、 - システムコール(API)がファイル名にアクセスするのにどのような エンコーディングをサポートするか、 - 標準Cライブラリがファイル名にアクセスするのにどのような エンコーディングをサポートするか、 は別のレヴェルの問題です。もちろん、普通はそれを意識しないで良いように OSにしろ、標準Cライブラリにしろ存在している訳ですが。
この書き込みへの返事: