第47回
特殊な画面制御~コンソール入出力関数とエスケープシーケンス
MS-DOSやUNIX系OSのコンソールモードなど文字だけでやり取りするCUIのOSでは、プログラムの見た目が地味になりがちです。しかし、OSに備わっている画面制御の機能を使えば、背景色や文字色を変更したり、文字を任意の位置に表示したりすることができます。

また、Cの処理系にも、標準入出力とは別にOSに依存する特殊な入出力関数が用意されています。

これらを利用すれば、見栄えが良く扱いやすいプログラムを作ることができます。


Downloadサンプルファイル (LZH形式 26.7KB)

長谷川 裕行(はせがわ ひろゆき)

大阪芸術大学 写真学科で映像文化をテーマに研究、講師を務める一方でライター、テクニカルアドバイザーとしても第一線で活躍中。

実践的な業務アプリケーションの知識を生かし、プログラミングの“キモ”を親しみやすい文章で日経ソフトウエアなどに連載している。

主な著書は『ためしてナットクSQL』『つくってナットクVisualBasic 』など多数。
URL : http://www.hirop.com/