タグ

ブックマーク / mstssk.blogspot.com (1)

  • C言語のNcursesで日本語を扱う

    はてなブログ」に移行しました。 1日1更新……を目指せなくなってきてるブログ。自分の勉強のために作りました。継続は力なり。 今は主にUbuntuとAndroidネタが中心です。 Ncursesというのは端末をいろいろ操作するライブラリ。昔、同様のCursesというのがあって、Ncurses(New Curesesの意味)はその後継。 端末上でグリグリ操作するようなアプリケーションは、これを使わなければ実現できない。端末上で動作するviやEmacs、nanoなんかのコマンドラインエディタ(テキストエディタ)もこれを使って実装してあるんだろう。 RubyPythonなどのスクリプト言語などでもNcurses(またはCurses)が使えるようになってたりする。 C言語でNcursesを使う場合、まずinitscr()で初期化し、最後にendwin()で後処理をする。 これで、addstr()

  • 1