! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
| 13510 | @pre The iterator is initialized; i.e. `m_object != nullptr`. |
| 13511 | */ |
| 13512 | iter_impl operator-(difference_type i) const |
| 13513 | { |
| 13514 | auto result = *this; |
| 13515 | result -= i; |
| 13516 | return result; |
| 13517 | } |
| 13518 | |
| 13519 | /*! |
| 13520 | @brief return difference |