cobgetch

キーボード入力された文字を取得します。
制約事項: この関数は、ネイティブ COBOL でのみサポートされます。

構文:

#include "cobscreen.h"

int cobgetch (void);

パラメーター:

なし

説明:

キーボード入力を 1 文字読み取って返します。このルーチンは、キーが押されるまで待機します。

EOF などのエラーを検出すると -1 を返します。

相当する COBOL 構文:

call "CBL_READ_KBD_CHAR" using ...

例:

次の例は、処理の続行を確認するメッセージを表示します。

int ch;

cobaddstrc("Continue [y/n]? ");

ch = cobgetch();

if (ch == 'Y' || ch == 'y')
{
    /* Yes */