当前位置: 首页 > wzjs >正文

西南城乡建设部网站首页seo排名优化推广报价

西南城乡建设部网站首页,seo排名优化推广报价,大连网站流量优化定制,wordpress文章添加seo标题代码一、std::ostringstream 概述 std::ostringstream 是 C 标准库中的一个类,用于将数据格式化为字符串 std::ostringstream 结合了流操作和字符串操作的功能,可以像使用 cout 一样向字符串写入数据 二、std::ostringstream 基本使用 构造与初始化 #inc…

一、std::ostringstream 概述

  1. std::ostringstream 是 C++ 标准库中的一个类,用于将数据格式化为字符串

  2. std::ostringstream 结合了流操作和字符串操作的功能,可以像使用 cout 一样向字符串写入数据


二、std::ostringstream 基本使用

  1. 构造与初始化
#include <iostream>
#include <sstream>using namespace std;int main() {// 默认构造(空字符串)ostringstream oss1;// 带初始字符串构造ostringstream oss2("init text");return 0;
}
  1. 写入数据与获取字符串
#include <iostream>
#include <sstream>using namespace std;int main() {ostringstream oss;oss << "Hello" << " " << 42 << " " << 3.14;string result = oss.str();cout << result << endl;// 清空内容oss.str("");return 0;
}
# 输出结果Hello 42 3.14

三、std::ostringstream 清空内容

1、如果不清空内容
  • 如果不清空内容,std::ostringstream 会保留之前写入的所有内容,后续写入会追加到已有内容之后
#include <iostream>
#include <sstream>using namespace std;int main() {ostringstream oss;oss << "Hello" << " World";string result1 = oss.str();cout << result1 << endl;string result2 = oss.str();cout << result2 << endl;return 0;
}
# 输出结果Hello World
Hello World
2、清空内容的方式
  1. 赋空字符串
oss.str("");
  1. 构造空字符串
oss.str(string());

四、std::ostringstream 进阶使用

1、格式化控制
#include <iostream>
#include <sstream>using namespace std;int main() {ostringstream oss;oss << hex << 255;string result = oss.str();oss.str("");cout << result << endl;return 0;
}
# 输出结果ff
#include <iostream>
#include <sstream>
#include <iomanip>using namespace std;int main() {ostringstream oss;oss << setw(10) << "text";string result = oss.str();oss.str("");cout << result << endl;return 0;
}
# 输出结果text
#include <iostream>
#include <sstream>
#include <iomanip>using namespace std;int main() {ostringstream oss;oss << setfill('*') << setw(8) << 42;string result = oss.str();oss.str("");cout << result << endl;return 0;
}
# 输出结果******42
#include <iostream>
#include <sstream>
#include <iomanip>using namespace std;int main() {ostringstream oss;oss << fixed << setprecision(2) << 3.14159;string result = oss.str();oss.str("");cout << result << endl;return 0;
}
# 输出结果3.14
2、追加内容
  1. str 方法用于完全替换流中的内容,且流的位置指针会被重置到开头,如果直接追加内容,追加内容会覆盖掉替换内容
#include <iostream>
#include <sstream>using namespace std;int main() {ostringstream oss;// 追加内容oss.str("New content");// 替换内容oss << " appended";string result = oss.str();oss.str("");cout << result << endl;return 0;
}
# 输出结果appendednt
  1. 使用 seekp 方法定位到行末,再追加内容
#include <iostream>
#include <sstream>using namespace std;int main() {ostringstream oss;// 追加内容oss.str("New content");// 定位到行末oss.seekp(0, ios::end);// 替换内容oss << " appended";string result = oss.str();oss.str("");cout << result << endl;return 0;
}
# 输出结果New content appended
3、流状态
  1. 操作成功
#include <iostream>
#include <sstream>using namespace std;int main() {ostringstream oss;// 成功写入操作oss << "Hello";if (oss.good()) {cout << "操作成功" << endl;}if (oss.fail()) {cout << "操作失败" << endl;}cout << "内容:" << oss.str() << endl;return 0;
}
# 输出结果操作成功
内容:Hello
  1. 操作失败
#include <iostream>
#include <sstream>using namespace std;int main() {ostringstream oss;// 模拟流错误oss << "Hello";oss.setstate(ios::failbit);oss << "Hello World";if (oss.good()) {cout << "操作成功" << endl;}if (oss.fail()) {cout << "操作失败" << endl;}cout << "内容:" << oss.str() << endl;return 0;
}
# 输出结果操作失败
内容:Hello
http://www.dtcms.com/wzjs/395920.html

相关文章:

  • 制作钓鱼网站深圳十大网络推广公司排名
  • 卡密网站怎么做的b站推广网站入口mmm
  • 用手机做服务器做网站bt磁力搜索
  • 免费网站建设特色网站建设找哪家公司好
  • 做白日梦的哪个网站发外链的平台有哪些
  • 日本做的视频网站有哪些问题吗建站平台在线提交功能
  • 怎么做网站教程++用的工具汕头百度推广公司
  • asp.net 手机网站开发网址导航怎样推广
  • 网站建设基本步骤百度网站流量统计
  • 网站首页排名seo搜索优化网络推广协议
  • 为什么做红酒网站推广app赚钱项目
  • 温州做阀门网站公司seo优化评论
  • 手工网站大全做椅子套公司排名seo
  • 找谁做网站比较好上海优化网站
  • 来宾网站优化湖南最新消息今天
  • 做网站和编程有关系吗厦门网络推广外包
  • 用html做个人网站代码廊坊seo网络推广
  • 宣传片视频创意seo推广优化平台
  • 网站一个按钮如何做跳转其他链接中国十大搜索引擎排名最新
  • 中企动力电话号码seo引擎搜索
  • 虾米音乐怎么连接到wordpress哈尔滨怎样关键词优化
  • 网站建设需要保存什么点击排名软件哪个好
  • 同城可以做别人一样的门户网站吗sem是什么基团
  • 做网站需要多少钱 爱问知识人百度收录批量查询工具
  • 网站做不好一直不交付怎么办长沙网站关键词推广
  • 灵台网站建设大的网站建设公司
  • 建设网站用什么语言编写营销推广方案案例
  • 做英语四级题的网站搜索引擎优化的主要策略
  • 商城app定制青岛招聘seo
  • 开发高端网站建设资阳市网站seo