COBOL コマンド ラインを設定します。
#include "cobcall.h" cobchar_t *cobcommandline(int flags, int *argcp, cobchar_t ***argvp, cobchar_t ***envpp, cobchar_t **namep);
flags | 将来のために予約されています。0 です。 |
argcp | C main() に渡される argc 引数のアドレス。 |
argvp | C main() に渡される argv 引数のアドレス。 |
envpp | C main() に渡される envp 引数のアドレス。 |
namep | 将来のために予約されています。 NULL です。 |
この関数は、COBOL ランタイム環境を、引数で渡されたコマンド ラインで設定します。
アプリケーションが C main() を持ち、コマンド ラインが COBOL からアクセスされる場合、このルーチンが呼び出されなければなりません。
なし
次の例で、このルーチンの使用法を説明します。
main(int argc, char **argv, char **envp) { cobinit(); cobcommandline(0, &argc, &argv, &envp, NULL); /* 残りのコード部分をここに記述 */ cobexit(0); }