! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
| 11313 | @pre The iterator is initialized; i.e. `m_object != nullptr`. |
| 11314 | */ |
| 11315 | iter_impl operator-(difference_type i) const |
| 11316 | { |
| 11317 | auto result = *this; |
| 11318 | result -= i; |
| 11319 | return result; |
| 11320 | } |
| 11321 | |
| 11322 | /*! |
| 11323 | @brief return difference |