argv[0]を書き換えるのはあり

id:higepon:20050706:1120646217:titleという記事を書いたところ、ありがたいことに情報をお寄せいただきました。


それらを総合すると

  • argv[0]の書き換えの安全性はC言語の仕様として保証されている
  • argv[0]を書き換えることで ps 出力を変える手法は、Linux(unix?)では割と一般的。


との事でした。勉強になりました。


id:daitoshiさんから頂いたコメントの中で紹介されていた本ですが、私も読んでいて良書だと思うので紹介しておきます。
レベルが高めなので、脱初心者〜中級者向けです。