"Hello, world!" << endl; };
/* ... */
l1 = [=]() {
l1();
cout << "Hello?" << endl;
};
l1();
То есть, была лямбда в std::function, и захотели в конец ещё какой-то код добавить. Не будет UB?
Вывод:
Hello, world!
Hello?
Можно
Собственно говоря это называется декоратор
Обсуждают сегодня