Re: Может я чего-то не понимаю....
От: bnk СССР http://unmanagedvisio.com/
Дата: 25.07.23 22:23
Оценка: +1
Здравствуйте, B0FEE664, Вы писали:

BFE>Почему так сложно? Ведь задача решается в одну строчку:

BFE>
BFE>std::remove_if(numbers_in.begin(), numbers_in.end(), [](int& x){ const int s = x; x /= 2; return (s%2)==1; } );
BFE>

BFE>Или так нельзя?

Можно, но придется дописать, т.к. remove_if не удаляет элементы, несмотря на свое название.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.