注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
端末上で,対話的なプログラムを作る場合, なにかデータをいれてから,エンターキーを押さないと プロ... 端末上で,対話的なプログラムを作る場合, なにかデータをいれてから,エンターキーを押さないと プログラムにデータが伝わりませんでした. これはちょっとかったるいですね. 特にゲームなど,対話性の強いプログラムでは, 1つのキーを押した「だけ」で何かが起こってほしいものです. テキストエディタ(emacsやメモ帳等)だって, 文字をいれてからエンターを押さないと画面に文字が出なかったら やってらんないですよね. (n)cursesライブラリというライブラリに登録された関数群を使うことで, ターミナル上で, 割りと簡単に,このような なめらかな対話型プログラムを作成することができます. 例1: カーソル位置の移動 hjklをおすことで,カーソルが上下左右に移動します. 移動に利用した文字が軌跡に描かれます. 画面例 ダウンロード cursesプログラムの基本構成 ヘッダー: 以下のヘッダーを必
2013/03/19 リンク