| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
AdjacentFind* functions
AdjacentFind и AdjacentFindBy принимали контейнер по константной ссылке и из-за этого возвращали константный итератор.
Стоит для некостантного контейнера возвращать также неконстантный итератор (если он есть).
Это позволит
1. использовать итератор для модификации контейнера;
2. обойти проблему, когда методы `end()` и `cend()`/`std::as_const(…).end()` возвращают итераторы разных типов, которые нельзя сравнивать, либо для которых выбор оператора сравнения неоднозначен.
|
|
|
|
| |
ref:76575abc5c39caf128339b56115c217c15766b51
|
|
|
|
| |
ref:6c01516241e312227b7654b6b0260add648c8609
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
<ruslan.a.kovalev@gmail.com>. Commit 2 of 2.
|
|
|
|
| |
<ruslan.a.kovalev@gmail.com>. Commit 1 of 2.
|
| |
|
| |
|
|
|
|
| |
Commit 2 of 2.
|
|
|
|
| |
Commit 1 of 2.
|
|
|
|
| |
Commit 2 of 2.
|
|
|
|
| |
Commit 1 of 2.
|
|
|
|
| |
Commit 2 of 2.
|