|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 normal_iterator< Iterator >,包括所有继承而来的类成员
| base() const noexcept | normal_iterator< Iterator > | inline |
| difference_type typedef | normal_iterator< Iterator > | |
| iterator_category typedef | normal_iterator< Iterator > | |
| iterator_type typedef | normal_iterator< Iterator > | |
| normal_iterator() noexcept(is_nothrow_default_constructible_v< Iterator >) | normal_iterator< Iterator > | inline |
| normal_iterator(const Iterator &iter) noexcept(is_nothrow_copy_constructible_v< Iterator >) | normal_iterator< Iterator > | inlineexplicit |
| normal_iterator(const normal_iterator< Iter > &other) noexcept(is_nothrow_copy_constructible_v< Iterator >) | normal_iterator< Iterator > | inline |
| operator*() const noexcept | normal_iterator< Iterator > | inline |
| operator+(difference_type n) const noexcept(noexcept(current_+n)) | normal_iterator< Iterator > | inline |
| operator++() noexcept(noexcept(++current_)) | normal_iterator< Iterator > | inline |
| operator++(int) noexcept(noexcept(current_++)) | normal_iterator< Iterator > | inline |
| operator+=(difference_type n) noexcept(noexcept(current_+=n)) | normal_iterator< Iterator > | inline |
| operator-(difference_type n) const noexcept(noexcept(current_ - n)) | normal_iterator< Iterator > | inline |
| operator--() noexcept(noexcept(--current_)) | normal_iterator< Iterator > | inline |
| operator--(int) noexcept(noexcept(current_--)) | normal_iterator< Iterator > | inline |
| operator-=(difference_type n) noexcept(noexcept(current_ -=n)) | normal_iterator< Iterator > | inline |
| operator->() const noexcept | normal_iterator< Iterator > | inline |
| operator[](difference_type n) const noexcept | normal_iterator< Iterator > | inline |
| pointer typedef | normal_iterator< Iterator > | |
| reference typedef | normal_iterator< Iterator > | |
| value_type typedef | normal_iterator< Iterator > |