431
|
CodingWithoutComments · 技术社区 · 16 年前 |
![]() |
1
693
对于所有标准库类型,成员函数
这个
用于清除
是正确的,尽管使用:
技术上更有效,因为您避免调用
|
![]() |
2
39
您可以清除错误状态并在一行中清空strignstream
这有效地将m重置为默认构造状态 |
![]() |
3
33
似乎起作用了。 |
![]() |
4
32
无论编译器如何,这都应该是最可靠的方法:
|
![]() |
5
11
我一直在审视它:
|
![]() |
6
8
我的2分钱: 在xcode和dev-c++中,这似乎对我有用,我有一个菜单形式的程序,如果按照用户的请求迭代执行,它将填充一个stringstream变量,该变量在代码第一次运行时可以正常工作,但下次用户运行相同代码时不会清除stringstream。但是下面的两行代码在填充字符串变量之前,每次最后都会清除stringstream变量。(2小时的试错和谷歌搜索),顺便说一句,单独使用每一行不会有什么效果。
|
![]() |
7
0
这是一个概念问题。 Stringstream是一个流,因此其迭代器是向前的,无法返回。在输出字符串流中,需要使用flush()重新初始化它,就像在任何其他输出流中一样。 |
![]() |
8
-7
这些不会丢弃GNU C++中的STRIGSTATH流中的数据。
以下内容确实为我清空了Stringstream:
|
![]() |
cdecaro · 将数字的字符串数组转换为整数数组时,元素变为0 7 年前 |