このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

爺感:ポインターを使ってしまう

時代が変われども、ポインターは相変わらず剣呑な野郎だ。

  • const some_type *some_pointer とか const some_type * const some_pointer でメモリを守る。
  • 参照のほうが安全だし使いやすいから、参照が使えるなら参照を使う。
  • ポインターを扱うmalloc/freeはもとより、new/deleteも避ける。
  • スコープ内の宣言で確保して、スコープアウトで自動解放。

とかを心がければいいんだろう、と思う、たぶん。

だが、爺さんは癖でポインターを使ってしまう。あああー、ポインター多いなー。'*', '->', '&'(参照じゃなくてアドレス演算子)目立つなー。

よっぽど意識しないとダメだな、これは。