【问题标题】:Working with string streams?使用字符串流?
【发布时间】:2009-05-05 09:52:42
【问题描述】:

假设我在 C++ 中有一个 stringsteam,我想对它做不同的操作,比如:

搜索一个字符序列, 将文本块转换为 int(在行的中间), 来回移动 get 指针等等。

用字符串流做这种事情的标准/常用方法是什么?

【问题讨论】:

标签: c++ string stringstream


【解决方案1】:

您可以使用 stringstream::str() 方法返回关联的 std::string 对象。然后你可以对返回的字符串做你想要的操作。

【讨论】:

    【解决方案2】:

    顾名思义,stringtream 是一个流。流允许顺序访问,而不是随机访问。如果要随机访问,可以使用stringstream::str()函数获取字符串的字符串版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-12
      • 1970-01-01
      • 2019-02-07
      • 2015-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多