2008-03-15から1日間の記事一覧

Advanced Linux Programming Ch.1

Advanced Linux Programmingを流し読み。まずChapter 1 - Advanced Unix Programming with Linuxから。 Emacs使え Cで"Hello World\n" Syntax Highlighting (global-font-lock-mode t) NULL検出にはassert使え(セグフォより分かりやすい) gccの使い方(と…

Advanced Linux Programming Ch.2

Advanced Linux Programmingを流し読み。次はChapter 2 - Writing Good GNU/Linux Software。知ってるところは簡単に。知らなかったところは詳しめに。 引数はargc, argvで出る( main(int, char**)なら名前は何でもよかった気がするが) GNU/Linux Command-…

Advanced Linux Programming Ch.3

Advanced Linux Programmingを流し読み。次はChapter 3 - Processes。知ってるところは簡単に。知らなかったところは詳しめに。 pidは16ビットで、pid_tという型がsys/types.hで定義されている 自分のpidはgetpid, 親のpidはgetppid 実行中のプロセスを見る…