#include "stdafx.h" #include <stdio.h> int _tmain(int argc, _TCHAR* argv[]) { auto banana = 1; auto func1 = [&banana](int i) -> int { return i + banana; }; banana = 5; auto result = func1(3); printf("result is %d\n", result); // prints 8!!! return 0; }