How Do Lambda Functions Work In Cpp