【发布时间】:2009-12-21 16:23:52
【问题描述】:
我广泛使用std::stringstream 在我的应用程序中构造字符串和错误消息。 stringstreams 通常是寿命很短的自动变量。
这样的使用会导致每个变量的堆重新分配吗?我应该从临时变量切换到类成员stringstream 变量吗?
在后一种情况下,如何保留stringstream 缓冲区? (我应该用足够大的字符串初始化它还是有更优雅的方法?)
【问题讨论】:
标签: c++ stl stringstream