イテレーター

concurrent_vector<T> テンプレート・クラスは、ISO C++ 標準の第 24 章で定義されているランダムアクセス・イテレーターをサポートします。std::vector とは異なり、イテレーターはネイティブポインターではありません。concurrent_vector<T> は、ISO C++ 標準の第 23 章の可逆コンテナーの要件を満たしています。

次の表は、このテンプレート・クラスのメンバーの詳細な情報を提供します。
メンバー 説明
iterator begin()

戻り値: ベクトルの最初を指す iterator

const_iterator begin() const

戻り値: ベクトルの最初を指す const_iterator

iterator end()

戻り値: ベクトルの最後を指す iterator

const_iterator end() const

戻り値: ベクトルの最後を指す const_iterator

reverse_iterator rbegin()

戻り値: 逆順にしたベクトルの最初を指す reverse_iterator

const_reverse_iterator rbegin() const

戻り値: 逆順にしたベクトルの最初を指す const_reverse_iterator

reverse_iterator rend()

戻り値: 逆順にしたベクトルの最後を指す reverse_iterator

const_reverse_iterator rend()

戻り値: 逆順にしたベクトルの最後を指す reverse_iterator