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