问题标签 [stringstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
452925 浏览

c++ - 如何清除字符串流变量?

我已经尝试了几件事,

两者都不起作用。

0 投票
3 回答
108406 浏览

c++ - 如何将文件内容读入 istringstream?

为了提高从文件读取的性能,我试图将一个大(几 MB)文件的全部内容读入内存,然后使用 istringstream 访问信息。

我的问题是,读取这些信息并将其“导入”到字符串流中的最佳方式是什么?这种方法的一个问题(见下文)是,在创建字符串流时,缓冲区会被复制,内存使用量会加倍。

0 投票
2 回答
6941 浏览

c++ - 什么是 C++ 中的“查询参数”?

我们使用 stringstream 在 C++ 中准备选择查询。但我们强烈建议使用 QUERY PARAMETERS 提交 db2 sql 查询以避免使用 stringstream。任何人都可以分享 C++ 中查询参数的确切含义吗?另外,分享一些实用的示例代码片段。

提前感谢帮助。

编辑:它是 stringstream 而不是 strstream。

谢谢, 马修 Liju

0 投票
4 回答
62907 浏览

c++ - 将stringstream内容写入ofstream

我目前使用std::ofstream如下:

然后我尝试将std::stringstream对象传递给outFile如下:

现在我outFile只包含垃圾:“0012E708”到处重复。

GetHolesResults我可以写

它将正确输出outFile

关于我做错了什么有什么建议吗?

0 投票
2 回答
2448 浏览

c++ - stringstream clear 和 str 有什么区别

我只是想知道 clear() 和 str(""); 之间有什么区别。

例如:

我想知道潜在的技术差异。

0 投票
1 回答
1829 浏览

gcc - 如何处理旧编译器的 sstream 与 strstream 不一致

我暂时使用 gcc 2.95.2,sstream它没有定义标题,而是定义了 (略有不同,已弃用) strstream。我目前正在解决这个问题

然后是:

但这真的很烦人。我只是想确保当我切换回更新的 gcc(或其他一些编译器)时,我不必重写这些段落。有什么想法吗?

0 投票
2 回答
36281 浏览

c++ - 从字符串到字符串流再到向量

我有一个我想在我的应用程序上实现的步骤的示例程序。我想将字符串上的 int 元素分别 push_back 到一个向量中。我怎样才能?

0 投票
1 回答
1297 浏览

c++ - tellp 在空 ostringstream 上的标准行为

tellp我对调用empty的标准行为有疑问ostringstream。我有一个函数 foo 调用tellp第一件事:

在 Visual Studio 2005 中,使用新创建的空函数调用此函数ostringstream会导致pos变量设置为 invalid pos_type,而在 Visual Studio 2005 中设置为pos_type(_BADOFF)

ofstream没有相同的行为,其中tellp返回pos_type(0),这是一个有效的pos_type

这个标准符合行为吗?这种行为与其他编译器一致吗?

0 投票
5 回答
10008 浏览

c++ - 将 std::cout 重定向到自定义编写器

我想使用Mr-Edd 的 iostreams 文章中的这个片段在某处打印 std::clog。

所以,在主循环中,我会做类似的事情

这是ostringstream 文档,但我无法理解执行此操作的最佳方法。我有一个显示文本的方法,我只想用 ostringstream 中的任何数据调用它。

将发送到 std::clog 的任何内容重定向到我选择的方法的最简单/最佳方法是什么?是如上所述,并填写 while !eof 部分(不确定如何),还是有更好的方法,比如在某处重载一些调用我的方法的“提交”运算符?我正在寻找快速和简单的方法,我真的不想像文章那样开始使用 boost iostreams 定义接收器之类的东西——这些东西太让我头疼了。

0 投票
4 回答
12696 浏览

c++ - Stringstream 提取整数

为什么我无法将整数值提取到Num变量中?