#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;
}