Он возвращает итератор, указывающий на первый элемент в диапазоне
[first, last), который больше значения, или last, если такой элемент не найден.Элементы в диапазоне должны быть уже отсортированы или, по крайней мере, разделены по значению
val.➡️ @cpp_geek
