mirror of
https://github.com/orange-cpp/omath.git
synced 2026-02-13 07:03:25 +00:00
Uses std::ranges::find for pattern scanning
Replaces `std::find` with `std::ranges::find` for improved code consistency and potentially better performance when dealing with ranges.
This commit is contained in:
@@ -43,7 +43,7 @@ namespace omath
|
|||||||
|
|
||||||
while (start != pattern_string.cend())
|
while (start != pattern_string.cend())
|
||||||
{
|
{
|
||||||
const auto end = std::find(start, pattern_string.cend(), ' ');
|
const auto end = std::ranges::find(start, pattern_string.cend(), ' ');
|
||||||
|
|
||||||
const auto sting_view_start = std::distance(pattern_string.cbegin(), start);
|
const auto sting_view_start = std::distance(pattern_string.cbegin(), start);
|
||||||
const auto sting_view_end = std::distance(start, end);
|
const auto sting_view_end = std::distance(start, end);
|
||||||
|
|||||||
Reference in New Issue
Block a user