cobcommandline

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 からアクセスされる場合、このルーチンが呼び出されなければなりません。

同等の COBOL 構文

なし

次の例で、このルーチンの使用法を説明します。

main(int argc, char **argv, char **envp)
{
    cobinit();
    cobcommandline(0, &argc, &argv, &envp, NULL);

    /* 残りのコード部分をここに記述 */

    cobexit(0);
}