wakatonoの戯れメモ

はてなダイアリーから引っ越してきました。

自分が何か書くときに重宝するネタ

printf()デバッグに近いことをやりたいけど,

  • 出力フォーマットはいらない
  • バイナリデータ(メモリ上のデータ)を吐き出させたい

という時にやること(C限定)…


write(1,buf,length);
というような行を入れたりする感じ.
特に「バッファに保存されてると思しきデータを見たい」とかいう時に使います(まんまや).
自分だけが使うようなモンを作る時は,(タイミングがシビアでなくてもいいとかいう話であれば)わりと重宝します.タイミングがシビアであっても,シビアなタイミングをずらしてwrite()かけられるようなシチュエーションであれば,使えることもあるかなと.