如果我将 aistreambuf_iterator
周围的包装器传递stringstream
给需要这种迭代器的函数,我如何在函数返回后重新使用(覆盖)流的现有缓冲区,而不触发堆分配?
(clear
插入新字符时似乎会导致重新分配。)
问问题
267 次
如果我将 aistreambuf_iterator
周围的包装器传递stringstream
给需要这种迭代器的函数,我如何在函数返回后重新使用(覆盖)流的现有缓冲区,而不触发堆分配?
(clear
插入新字符时似乎会导致重新分配。)