おまえら!ポインタについて語れ!!
■ このスレッドは過去ログ倉庫に格納されています
0049デフォルトの名無しさん
NGNGポインターがダメな理由はね、その用途を考えれば自然に分る。
ポインターというのは何かを指すのが目的。
最近の言語は動的メモリー確保ができるようになってガベージコレクタがついた。
ポインタだと対象物が指せなくなったから、それに変わるものが必要になった、これが最大の理由。
もし指すことができれば、シンプルな分ポインターの方が便利だ。
たとえば、ハードウエアを直接キックするときに使うポインタを考えれば明白、
これを参照型なんぞにしたら、不便極まりなくなる、それは参照で指すには不適当だから。
何に使うかという目的の部分を忘れてしまうと、変な方向に走ってしまう。
これからは、参照型は間違いなく重要になるが、なんでも参照型という宗教化はよろしくないね。
なお、iterator とポインタとは基本的には関係ない概念だ、いっぺん集合論でも勉強するべし。
■ このスレッドは過去ログ倉庫に格納されています