BohYoh.comトップページへ
C & C++ FAQ
目次

C++ 反復子とは何ですか。

 反復子は,C++のプログラムが異なるデータ構造(コンテナ)を一様に扱えるように、ポインタを抽象化・一般化したものです。
 入力反復子、出力反復子、前進反復子、両進反復子、ランダムアクセス反復子の5種類があります。


■ 根拠 ■
標準C++ 1st §24.1 Iterator requirements
標準C++ 2nd §24.1 Iterator requirements

戻る

BohYoh.comロゴ