标签: c++ vector stl compiler-optimization c++03
编译器会优化此代码,而不是创建临时字符串对象吗?
std::vector<std::string> vector; vector.push_back(std::string()); std::string& str = vector.back();