概要
このサンプルプログラムは、ファイルアクセスルーチンを使用します。指定したファイルを行順ファイルとしてINPUTモードでオープンし、読み込んだレコードの内容を表示します。
提供プログラム
fcfa01.c (Cソースプログラム)
fcfa01.mak (MAKEファイル)
fcfa01.txt (プログラム説明書)
使用しているCOBOLファイルアクセスルーチンの関数
cobfa_open()関数
cobfa_rdnext()関数
cobfa_stat()関数
cobfa_errno()関数
cobfa_reclen()関数
cobfa_close()関数
プログラムの翻訳とリンク
MAKEファイルの“CDIR =”と書かれている行の右側の内容が、Cコンパイラをインストールしたフォルダー名となるように修正してください。また“COBDIR =”と書かれている行の右側の内容が、COBOLコンパイラをインストールしたフォルダー名となるように修正してください。
MAKEファイルを修正した後、以下のコマンドを入力します。
> nmake -f fcfa01.mak
プログラムの実行
適当なテキストファイルをコマンドライン引数にしてプログラムを実行します。ここではfcfa01自身のソースプログラムを入力します。
> fcfa01 fcfa01.c
格納フォルダー
C:\COBOL\SampleS\FCFA01
(C:\COBOLは、NetCOBOLをインストールしたフォルダーです)