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。 |