C for Linux実践Linuxシステムプログラミング C言語でLinuxのアプリケーションを作成する方法を紹介する。『C for UNIXシステムコールの基礎と応用』(秀和システム)の改訂版に当たる書籍である。タイトルにある通り,さまざまなシステム・コール解説を織りまぜ,文字コード変換やファイル入出力,通信機能などを持つアプリケーションの作り方を示す。標準のdaemon()関数を使わずにデーモンを作成する例などを通じて,プロセス管理の仕組みもよく分かる。ただし文字列処理において,ワイド文字やiconv()関数に触れられていないのが惜しい。