Curses 関数 Curses 関数 利用の開始/終了 initscr() : 端末制御の開始 ( main 関数の最初に行うと良い ) endwin() : 端末制御の終了 ( main 関数の return の前に行うと良い ) 環境の設定 cbreak() : キー入力を直ちに受け付ける様に設定する noecho() : キー入力時にエコーバックしない様に設定する timeout(TIME) : キー入力を待つ時間を TIME に設定する 画面の制御と入出力 move(行, 桁) : カーソルの移動 ( y, x の順である事に注意 ) addstr(文字列) : カーソル位置に文字列を表示する addch(文字) : カーソル位置に文字を表示する getch() : キー入力 refresh() : 画面の更新 タイミングを取る関数 usleep () : 引数で指定したマイクロ秒だけ待つ 「#include 」する