VOS fopen() ― 2006年11月24日 09時03分15秒
OpenVOS にて VOS 上での GNU 環境 で bash 等を提供するようになった。GNU ツールでは VOS 特有の不等号形式のパスではなく、UNIX 形式のスラッシュを使う必要がある。また、VOS 形式と UNIX 形式も変換されて使えると聞いた。fopen が VOS 形式か UNIX 形式かを認識して、置き換えるとの話だった。
自分で書いたプログラムで、
#include <stdio.h>
int main()
{
FILE *fd = fopen("../test.txt");
...
}
とやったが fopen に失敗していた。fopen("<test.txt") では成功した。
VOS C コンパイラのせいだか、GNU 環境でないためだかはわからない。
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2006/11/24/967045/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。