这个里面的tmpStr3,在std::string 析构的时候这个里面的tmpStr3,在循环结束,即将要进入下次循环的时候,std::string 析构然后在这里就停着了
点击中断,查看堆栈调用窗口,找到自己的代码调用的地方
tmpstr3是局部变量。在每次循环中会自动释放,调用析构。你自己不需要主动调用析构。不然就会多次析构出错