concurrent_vector<T> テンプレート・クラスは、ISO C++ 標準のセクション 24.1.4 で定義されているランダムアクセス・イテレーターをサポートします。 std::vector とは異なり、イテレーターはネイティブポインターではありません。 concurrent_vector<T> は、ISO C++ 標準の表 66 の可逆コンテナーの要件を満たしています。
| メンバー | 説明 |
|---|---|
| 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。 |