Готовлюсь к лекции по ranges. Есть такой вопрос (а скорее даже опрос) для уважаемых подписчиков этого канала.
Вот есть пример в котором GCC и clang не согласны.
https://godbolt.org/z/1ro9x3nh1
Кто-то, ясное дело, прав, кто-то нет. Мне интересно как бы вы аргументировали кто прав в C++20 и почему.
Также задал вопрос на stackoverflow: https://stackoverflow.com/questions/74668972/c20-move-only-ranges-gcc-vs-clang-on-istream-view-copy
Большая просьба именно проиллюстрировать ход мысли. Куда пойдёте в стандарте, что будете смотреть.
#questions
Вот есть пример в котором GCC и clang не согласны.
https://godbolt.org/z/1ro9x3nh1
Кто-то, ясное дело, прав, кто-то нет. Мне интересно как бы вы аргументировали кто прав в C++20 и почему.
Также задал вопрос на stackoverflow: https://stackoverflow.com/questions/74668972/c20-move-only-ranges-gcc-vs-clang-on-istream-view-copy
Большая просьба именно проиллюстрировать ход мысли. Куда пойдёте в стандарте, что будете смотреть.
#questions