40 c++ stl stringstream
其中一种可能性是:
somestringstream.str("");
Run Code Online (Sandbox Code Playgroud)
但它最优化吗?有没有办法保留stringstream内部缓冲区,以便跟随运算符<<()调用不需要再次保留内存?
Bri*_*ndy 49
我一直都这样做:
s.clear();//clear any bits set
s.str(std::string());
Run Code Online (Sandbox Code Playgroud)
@litb 详细介绍了如何在流的开头搜索到std :: ends,你可以保留你的分配大小.
| 归档时间: |
|
| 查看次数: |
36782 次 |
| 最近记录: |