Skip to content

C++ version is not 23 #6066

Description

@nikola04

Bug Report for https://neetcode.io/problems/car-fleet

Please describe the bug below and include any steps to reproduce the bug or screenshots if possible.

I tried using c++23 feature std::views::zip but it has given me a compile error for code provided:

    std::ranges::sort(std::views::zip(position, speed), std::greater{});

main.cpp:4:27: error: no member named 'views' in namespace 'std'; did you mean 'std::ranges::views'?
4 | std::ranges::sort(std::views::zip(position, speed), std::greater{});
| ^~~~~~~~~~
| std::ranges::views
/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/ranges_util.h:253:13: note: 'std::ranges::views' declared here
253 | namespace views { struct _Drop; } // defined in
| ^
main.cpp:4:39: error: no member named 'zip' in namespace 'std::ranges::views'
4 | std::ranges::sort(std::views::zip(position, speed), std::greater{});
| ~~~~~~~^
2 errors generated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions