概要
このサンプルプログラムは、特定の行順ファイル(cobfa02.txt)をINPUTモードでオープンし、そのレコードの内容を索引ファイル(cobfa02.idx)のレコードとして書き出します。
最後に、その索引ファイルをINPUTモードでオープンし、主キーの順で画面に表示します。
提供プログラム
cobfa02.c (Cソースプログラム)
cobfa02.txt (入力用行順ファイル)
Makefile(メイクファイル)
使用しているCOBOLファイルアクセスルーチンの関数
cobfa_open()関数
cobfa_rdnext()関数
cobfa_wrkey()関数
cobfa_stkey()関数
cobfa_close()関数
プログラムの翻訳とリンク
Makefileの“CDIR =”と書かれている行の右側の内容が、Cコンパイラをインストールしたディレクトリ名となるように修正してください。また“COBDIR =”と書かれている行の右側の内容が、COBOLコンパイラをインストールしたディレクトリ名となるように修正してください。
Makefileを修正した後、以下のコマンドを入力します。
$ make
プログラムの実行
コマンドライン引数を付けずに実行します。
$ ./cobfa02