Re[4]: std::views::filter и const
От: Chorkov Россия  
Дата: 01.12.20 09:27
Оценка:
Здравствуйте, so5team, Вы писали:

S>Здравствуйте, sergii.p, Вы писали:


σ>>>Дальше же в сообщении компилятора написано, что методы `begin`/`end` не const-qualified.


SP>>вопрос — почему. Что такого делает filter, что методы не могут быть const


S>Так odds -- это же не filter, а take_view. И take_view должен, как минимум, считать, сколько элементов уже было взято из range, над которым работает take_view. Это мутабельная операция.


S>Ваш К.О.


Как ни странно, take — работает: https://wandbox.org/permlink/Y74CJT4bN1PFMRRF,
а filter — нет: https://wandbox.org/permlink/aI2gSYhTIwn36BiX

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.