std::vector<int> & test_function() { std::vector<int> x; // do whatever return x; }
如果是这样,为什么?函数返回后不应该从堆栈中删除x?谢谢.