1 2 3 4 5 6 7 8 9 10 11 12 | #include <iostream> int main() { int a; auto f = [&] () -> int { return a + 1; }; a = 3; std::cout << f() << std::endl; a = 4; std::cout << f() << std::endl; return 0; } |
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKQp7CiAgaW50IGE7CiAgYXV0byBmID0gWyZdICgpIC0+IGludCB7IHJldHVybiBhICsgMTsgfTsKICBhID0gMzsKICBzdGQ6OmNvdXQgPDwgZigpIDw8IHN0ZDo6ZW5kbDsKICBhID0gNDsKICBzdGQ6OmNvdXQgPDwgZigpIDw8IHN0ZDo6ZW5kbDsKICByZXR1cm4gMDsKfQ==
-
upload with new input
-
result: Success time: 0s memory: 2828 kB returned value: 0
4 5


