|
このサイトのUNIXシステムコールのopendirの説明にあったサンプルコードを打ち込んでみたのですが、 ファイル名の頭2文字が欠けてしまいます。dir->d_nameに-2すればファイル名の頭を指してくれるのですが 何故なんでしょう。OSは SunOS 5.5.1です。sys/dir.hを見てもちゃんとファイル名エントリがd_nameで定義されているのに。何か障害になるものがあるのでしたらお教え下さい。 |
|
>>1811 Donchan SunOS上でファイル名2文字切り落としが発生するということであれば、 おそらく使用されているコンパイラに問題があるものと思われます。 以下のアナウンスが参考になるのではないでしょうか。 http://www.sun.co.jp/tech/faq/solaris2_ja/Q6.19.html 以上、通りすがりの者でした。 |