кто то может доступно объяснить чем отличается лямбда обыкновенная без захвата принимающая 2 параметра и выдающая результирующий тип от такого же класса вручную написанного с оператором () ? Для понимания что нужно вот тут : https://godbolt.org/z/rqxxsPvPE