标签: c++ string memory std
在:
std::string str = "{large string}"; str.clear();
和
std::string str = "{large string}"; str = "";
是否有任何选项取消分配旧字符串? (我想我记得在某个地方std::string保留了之前用于进一步操作的空间。)
std::string
这个问题不是duplicate,因为我的问题是要知道内存使用是否存在差异。