イテレータアクション、ポインタとの間の差

イテレータ

イテレータパターンは、オブジェクトの内部表現、特定の順序で各要素を知ることなしに可能である、集合オブジェクトのモデルを使用することです。

一般的にだけで根本的なポリマー支持クラス、リスト、ベクトル、スタックなどのostreamに使用。

そして、ポインタの違いは?

イテレータはポインタのような演技、ポインタ、クラステンプレートではありません。

模倣関数ポインタ、いくつかのオーバーロードされた演算子ポインタの一部。

本質的に、ネイティブポインタ概念(リフト)を強化するためのポインタであるカプセル化ポインタの動作、インテリジェントポインタの等価より高度提供します。

反復子は、オブジェクト参照値がオブジェクトではない返すので、出力イテレータCOUTのみ*値自体を直接出力することができない値を使用することができます。

 

おすすめ

転載: www.cnblogs.com/pacino12134/p/11258977.html