muhahahahah,,,,,it works!!!! btw,,,,i just forgot that cpp's lambda is a anonymous object closure,,,,,damn......