01項 ポインターと参照の違い
今日からMore Effective C++ を読みます。
24項まではブログにまとめ、それ以降は目を通すだけにします。1週間で読みきることを目標にします。
ポインターと参照の違い
ポインターは必ず初期化する必要がなく、参照先を自由に変更することができます。
参照は必ず初期化を行い、一度初期化をすると参照先を変えることができません。
参照を使うべきときは2通りあります。
1,指し示すものが不変であるとき
2,オーバーロードされた代入演算子や添字演算子などの戻り値
この2通りです。それ以外はポインターを使います。
参考書籍
More Effective C++―最新35のプログラミング技法 (ASCII Addison Wesley Programming Series)
- 作者: Scott Meyers,安村通晃,飯田朱美,伊賀聡一郎
- 出版社/メーカー: アスキー
- 発売日: 1998/07
- メディア: 単行本
- 購入: 2人 クリック: 24回
- この商品を含むブログ (25件) を見る