add header file <memory> for windows