1.增加shared_ptr和临时变量做参数的实验code