на компьютере все хорошо? От чего это зависит?
https://godbolt.org/z/ovbcej
ranges в годболт не сделали?
А ты выбрал правильный компилятор? godbolt к ренжам ни при чём, дело в компиляторе. Я не вижу с телефона какой у тебя
x86-64 clang 11.0.0
А ренжи пока только в гцц10+
clang --version выдаёт clang version 11.0.0 Target: x86_64-pc-windows-msvc т. е. наличие библиотек зависит от цели?
Ну я уже сказал, ренжи пока только в гцц10+, и да, ренжи это библиотека. Не реализовано в родной шланговской библиотеке, вот и всё
Но можешь написать -stdlib=libstdc++, должно работать
в годболте не работает, а на пк пишет, что эта опция не была использована при компиляции
Странно. Видимо, в шланге до сих пор не реализовали что-то из языковых фич, которые используют ренжи, хотя, казалось бы, что там – концепты, а они реализованы ещё в 10+ шланге ¯\_(ツ)_/¯
ranges нигде ещё не сделали
MS STL вроде сделали, но может не полностью
Ну и в libstdc++ давно реализовано
Обсуждают сегодня