The C++23 std::views::chunk_by is a view similar to C++20 std::views::split; however, unlike split, it operates using a binary predicate. A new chunk will be started between the two tested elements when the predicate returns false. Compiler Explorer link: https://lnkd.in/gvQ88rkC #cpp #cplusplus #coding #programming #dailybiteofcpp
TIL about std::signbit, but I don't like it ... as it converts the value into double before checking the signness.
Juan Antonio Herreros Bragado