`
qimo601
  • 浏览: 3416798 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

ostringstream 的清空数据方法

阅读更多

关于C++中 <sstream>中ostringstream的清空方法。

 

ostringstream outString;
outString.str("");//清空数据

 

   容易混淆的是,outString.clear()//清空错误的标志位

 

   outString.str()有种两种用法,Get/set the associated string object (public member function)

 

 1、string str ( ) const;//获取当前字符串

 2、void str ( const string & s );//设置当前数据流为该字符串s

 

The first version returns a copy of the string object currently associated with the string stream buffer.

The second syntax copies the content of string s to the string object associated with the string stream buffer. The function effectivelly calls rdbuf()->str().

0
1
分享到:
评论
1 楼 sitonmoon 2015-01-23  
  很好 不过代码选成Java代码

相关推荐

    流类库与输入输出(ostream,ofstream,ostringstream)

    三个重要的输出流: – ostream – ofstream – ostringstream

    C++如何通过ostringstream实现任意类型转string

    后来去网上找了一下,发现有一个好方法: 代码如下:#include &lt;iostream&gt;#include &lt;sstream&gt;#include &lt;string&gt;using namespace std; int main(){ int a = 55; double b = 65.123; string str = “”;  //头文件是...

    C++风格的几种IO流

    C++风格的三个IO流对象 stringstream、ostringstream、istringstream

    Stringstream的用法 c++

    c++中stringstream的用法 istringstream, ostringstream, stringstream用法示例

    C++的sstream标准库详细介绍

    C++的sstream标准库介绍 接下来我们继续看一下C++风格的串流控制 ,C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。 istringstream类用于执行C++...

    C++ 读文件 将文件内容读入到字符串string中的方法

    如下所示: #include #include #include #include #include using namespace std;...//将文件读入到ostringstream对象buf中 ostringstream buf; char ch; while(buf&&ifile.get(ch)) buf.put

    MFC trace实现

    可以自动适应参数的类型(最主要依赖于ostringstream) 2.可以自动适应输入参数的个数。(关闭了编译提醒 #pragma warning(disable: 4003) ) 3.会在输出的变量值前面自动添加变量的名称,方便查看 4.程序创建Edit...

    C++中stringstream的用法和实例

    介绍:C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。 istringstream类用于执行C++风格的串流的输入操作。 ostringstream类用于执行C风格的串流的...

    C++使用MFC获取PC硬件配置信息

    函数如下, 使用VS2010编译通过,在XP和Win7电脑上运行过,被注释的loop 循环用于测试此方法是否稳定: //包含的头文件: #include afxdialogex.h #include #include #include void Cget_systemDlg::...

    opencv.zip

    ostringstream ss; ss (2) ; putText(image, ss.str(), Point(20, 20), FONT_HERSHEY_SIMPLEX, 0.75, Scalar(0, 0, 255), 2, 8); imshow("result", image); } void mothed_2(Mat &image;) { double t1 = ...

    IP地址是计算机网络中用来唯一标识一个设备的地址-IP地址转换.pdf

    该函数使用字符串流`ostringstream`创建一个输出流,然后通过循环将每个字节进行分割、转换为字符串,并使用"."进行连接。 在`main`函数中,先从用户输入获得点分十进制形式的IP地址,然后调用`ipToInteger`函数将...

    C++ Primer中文版(第5版)李普曼 等著 pdf 1/3

     8.3.2 使用ostringstream 289  小结 290  术语表 290  第9章 顺序容器 291  9.1 顺序容器概述 292  9.2 容器库概览 294  9.2.1 迭代器 296  9.2.2 容器类型成员 297  9.2.3 begin和end成员 298  9.2.4 ...

    解析C++ 浮点数的格式化显示

    代码如下所示: 代码如下: #include  #include  #include  #include  #include  #include  #include  using namespace std; string do_fraction(long doubleval, int decplaces=3) { ostringstream out

    C++Primer(第5版 )中文版(美)李普曼等著.part2.rar

     8.3.2 使用ostringstream 289  小结 290  术语表 290  第9章 顺序容器 291  9.1 顺序容器概述 292  9.2 容器库概览 294  9.2.1 迭代器 296  9.2.2 容器类型成员 297  9.2.3 begin和end成员 298  9.2.4 ...

    用标准c++实现string与各种类型之间的转换

    这个类在头文件中定义, 库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。另外,每个类都有一个对应的宽字符集版本。 简单起见,我主要以stringstream为...

    win32_reverse_shell:用c ++编写的反向shell,支持DNS名称解析,因此您可以将其与NGROK或任何您使用的东西一起使用

    win32_reverse_shell 用C ++编写的反向Shell支持DNS名称解析,因此您可以将其与NGROK或任何您...using std::ostringstream;当前,这可能会被任何优秀的防病毒软件捕获,但是将来我计划将其实施到win32 shellcode中,然

    C++中输出十六进制形式的字符串

    前言 在进行 i18n 相关的开发时,经常遇到字符编码转换的错误。这时如果能把相关字符串用十六进制的形式打印出来,例如,”abc” 输出... std::ostringstream out; out &lt;&lt; '\'; out &lt;&lt; std::hex; for (s

    Algorithm:개인공부

    算法 자료구조리즘제를자료구조자료구조즘을리즘을정...ostringstream oss;oss &lt;&lt; "test "&lt;&lt; data &lt;&lt; cmd;cout &lt;&lt; oss.string();三点三角形区域A(x1,y1) B(x2,y2) C(x3,y3)S = 1/2|(x1(y2-y3)

Global site tag (gtag.js) - Google Analytics