Re[2]: C++ 20 устаканился
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 25.02.19 11:15
Оценка:
Здравствуйте, B0FEE664, Вы писали:

Ш>>

Ш>>and lots more


BFE>Забавно, что ssize() добавили.


bool has_repeated_values(const T& container) {
  for (ptrdiff_t i = 0; i < container.ssize() - 1; ++i) {
    if (container[i] == container[i + 1]) return true;
  }
  return false;
}


Я ожидал увидеть перебор элементов в обратном направлении:

  for (auto i = container.ssize() - 1; i >= 0 ; --i){
  }
}


---
PS. Негативно отношусь к обоим циклам
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.