9-1.ソース・ビルド・インストールfgetcのバッファサイズ 前回までで、fgetcは中身はポインタ操作のマクロを呼び出していることが分かりました(debianの場合)。 さて、バッファサイズはどれだけなんでしょうか。gdbで確認してみます。 使うソースです。 gdb用にビルドし... 2018.04.149-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールfgetcの行方 前回の続きでfgetcの行方を追います。fgetc.c自体はずっと前に削除されていることがわかりましたが(debian)、 代わりに何が使われているかというと_IO_getcでした。 _IO_getcはlibio/getc.cに定義され... 2018.04.139-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールマイtruncateを作る(その3) 前回まで自作のしょぼいtruncateを作ってましたが、本物のtruncateのソースを見て答え合わせしてみます。 ※truncateのソースは、全文を記事の最後に載せています。 まずオプション解析。getopt_longを使ってま... 2018.04.099-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールxzソースをgrepで解析する アニメ『スロウスタート』 中学浪人して高校に入ると不安でしょうがないでしょうねえ。自分だったら、高校は諦めて自宅で勉強してたかもしれません。急がば回れというので、ゆっくりでも前に進むということが大事ですね。アニメですが、まだ2話し... 2018.03.119-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールcutの-cオプションは使えるのか? アニメ『刀使ノ巫女』 1話目から超展開するので、ついていけず置いてきぼりにされてしまったのですが、2話最後~3話見てからようやく話が理解でき、これは面白いのかも、ともう一度1話から見始めました。登場人物の顔も覚えた後なので、一回目... 2018.01.219-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールaptitudeを使う アニメ『四月は君の嘘』(2014) 何回見ても泣けます。 今回は、aptitudeです。適性という意味で、覚えやすい単語です。 aptitude searchのパターンを~d指定で、boardgameを探してみます。 ... 2017.08.259-1.ソース・ビルド・インストール
9-1.ソース・ビルド・インストールコマンドのバージョン確認(chactその1) ドラマ『櫻子さんの足下には死体が埋まっている』 骨が好きってどういう感覚なんでしょう。魚の骨は見慣れてますので、綺麗に魚が食べられた時は、魚の骨美しい、なんて思います。そんな感覚でもないんでしょうねえ。 櫻子さんはスイーツが好きみた... 2017.04.249-1.ソース・ビルド・インストール