Если у меня есть функция, которая определяет лямбду, будет ли лямбда «конструироваться» каждый раз при вызове функции? Должен ли я сделать его статическим, чтобы предотвратить это?
void func(int x)
{
static auto lambda = [&x](int y) -> bool {
// ...
};
}