内容説明
メモリ管理、ファイルシステム、ネットワーク、プロセス、マルチスレッド、プロセス間通信など、システムプログラミングの粋を網羅。IPv6ネットワーク、64ビット対応ファイルI/O、新マルチスレッドなど、スケーラビリティを増したLinuxカーネル2.6に完全対応。実用アプリケーション「データ同期システム」の開発手順とソースを一挙公開。
目次
1 ようこそC言語とLinuxの世界へ
2 システムプログラミング入門
3 メモリの利用
4 ファイル入出力
5 ネットワーク
6 プロセス
7 マルチスレッド
8 プロセス間通信(IPC)
9 日本語処理
10 実践アルゴリズム
11 データ同期システムの開発