首页 > 编程知识 正文

python getattr用法,os.popen函数

时间:2023-05-03 06:24:24 阅读:60016 作者:4368

ostringstream是c的字符集操作模板类,在sstream.h头文件中定义。 ostringstream类通常用于执行c样式流的输出操作和设置字符串格式,以避免请求大量缓冲区而不是sprintf。 衍生图: IOs _ base-IOs-ostream-ostringstream ostringstream的构造函数格式: explicit ostringstream (打开模式which=IOs _ base 33333 申请很多缓冲区进行保险,防止缓冲区太小,无法存储所有字符串。 在这种情况下,请考虑使用ostringstream类。 ostringstream类根据内容自动分配内存,并正确管理内存。

homa,verdana,helvetica; font-size:16px; line-height:24px"> #include   
#include   
#include   
using namespace std;  
  
void main()  
{  
    ostringstream ostr1; // 构造方式1  
    ostringstream ostr2("abc"); // 构造方式2  
  
  
    ostr1 << "ostr1" << 2012 << endl; // 格式化,此处endl也将格式化进ostr1中  
    cout << ostr1.str();   
  
  
    long curPos = ostr2.tellp(); //返回当前插入的索引位置(即put pointer的值),从0开始   
    cout << "curPos = " << curPos << endl;  
  
    ostr2.seekp(2); // 手动设置put pointer的值  
    ostr2.put('g');     // 在put pointer的位置上写入'g',并将put pointer指向下一个字符位置  
    cout << ostr2.str() << endl;  
      
  
  
    ostr2.clear();  
    ostr2.str("");  
  
    cout << ostr2.str() << endl;  
    ostr2.str("_def");  
    cout << ostr2.str() << endl;  
    ostr2 << "gggghh";    // 覆盖原有的数据,并自动增加缓冲区  
    cout << ostr2.str() << endl;  
}
  
详细用法请参考如下网址:点击打开链接http://www.cplusplus.com/reference/sstream/ostringstream/

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。