宣言するコードをビルドし、デバッガで中身を確認しなさい。宣言するコードをビルドし、デバッガで中身を確認しなさい。4.4};コピーコンストラクタのサンプルコードをビルドし、デバッガで正しくコピーされていることを確認しなさい。参照することが出来ない。定義されていないのだ。開発を始めた時、テキストを行ごとに双方向リストで管理していた。いうメソッドがあり、なんとランダム・アクセスが可能になっていた。行数が増えると編集処理がかなり遅くなるという問題が発生した。後で高速化が必要になり苦労した(今となってはいい)思い出がある。本稿の読者にはこのような轍を踏まないようにしてほしい。余談終わりでは、どうやって任意の箇所のデータを参照するかと言うと、イテレータ(iterator)というものを利用する。イテレータとは抽象化されたポインタのことである。ポインタなので、要素を指していてイテレータ経由で要素の参照・修正が出来、別の要素に移動することが出来る。演算子でイテレータが指す要素を参照することができる。要素を参照できるという機能は通常のポインタと同じである。内部的にはポインタと同じというわけではない。これが抽象化されたポインタと呼ばれる理由だ。