Я знаю, что изменение цели filter_view :: iterator допускается, но если полученное значение больше не удовлетворяет предикату фильтра, это приводит к неопределенному поведению. PrettyPrint-Override ">
Я знаю, что изменение цели filter_view :: iterator допускается, но если полученное значение больше не удовлетворяет предикату фильтра, это приводит к неопределенному поведению. PrettyPrint-Override ">[code]#include #include #include #include
struct Token { std::string value; bool used = false; };
int main() { auto tokens = std::vector{ Token{"p1"}, Token{"p2"}, Token{"++"}, Token{"p3"} };