ついて買い物かごを見る買い物かごカートに商品がありません。買い物かごに入れる※本体価格は変更される場合があります。※通常2〜3日以内で発送いたします。この商品について問い合わせる合計5000円(税別)以上のご注文の場合、配送料は無料となります。—システムコールを使いこなすための12講—』の改訂版です。本書は、UNIX/Linuxの機能を使ったC言語プログラミングを解説するものです。UNIXは、ファイルの操作やプロセスの制御、プロセスへのシグナル、ネットワーク通信、端末の操作など、多くの高度な機能を持っています。システムコールによって、このような機能を利用したプログラムを正しく動作するようつくるためには、UNIXの隠れた概念や制約について知っている必要があり、それらを網羅的に覚えるのは困難です。本書は、この概念や制約が、それぞれのシステムコールの動作に及ぼす影響を全部覚えるといったアプローチはとっていません。必要なときに必要なシステムコールが分かり、それをどう使えばよいのか、そして、その機能には当然どのような制限があるのかが分かるようになるように、UNIXの基本概念とプログラマから見えるUNIXの概観をつかめるよう解説しました。本書は単なるインタフェースの解説書ではありません。UNIXの概観(エッセンス)を読者に理解してもらうことで、できるだけ楽に、しかも確かなUNIXシステムプログラミングができるようになってもらうことを目指しました。豊富なサンプルコードと演習問題を掲載し、実践的なプログラミングの助けとなるようにしています。慣れていない読者のために、UNIXとはどのようなものか、どのように操作するかを説明する第0章を新設しました。・用語の見直し:旧版では提案も含めて読者にわかりやすい用語を目指していましたが、この新版では、わかりやすさを保ちつつ、広く使われている語を用いるようにしました。UNIX自体がすでに成熟しているため、システムプログラミングの部分については小規模な改善を行いました。すべてのコードは以下のサイトからダウンロードできます。