タグ

ブックマーク / 1x4x9.net (1)

  • curses.h

    UNIXの話ですが。 昔懐かしいDOSのような、テキストのユーティリティを作る際に楽になるcurses.hをいじって遊んでみた。ちなみに、テキスト処理はPerlでやっちゃえば楽だし、ユーティリティ系ならX上でJava/Swingの方が全然楽ちんなんで、今時あえてC言語でやる意味はほとんどありません。 ご存じの通り、UNIX系のOSのコンソールは基は「カノニカルモード」で動作しています。コイツ、大昔のキーボード+プリンタという構成のコンソールで動くことまで考えていて、色々な端末(Vt100とかxtermとかdttermとかetc..etc..)入出力にバッファが噛んでたりと、大変素晴らしいのですが、スクリーンどころかウインドウが標準の今はかえってじゃまな代物。1文字入力させたくても、必ずEnterまで入力する必要があったり...と、不便。viとかのフルスクリーンエディタとかだと、DOSの如

    curses.h
    hayashih
    hayashih 2011/06/17
  • 1