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

时间:2022-06-27 16:23:06 

再使用整型转string的时候感觉有点棘手,因为itoa不是标准C里面的,而且即便是有itoa,其他类型转string不是很方便。后来去网上找了一下,发现有一个好方法:


#include <iostream>
#include <sstream>
#include <string>
using namespace std;

int main()
{
 int a = 55;
 double b = 65.123;
 string str = "";

 //头文件是sstream
 ostringstream oss;
 oss << a << "---" << b;

 str = oss.str();
 cout << str << endl;
 return 0;
}

输出就是55—65.123,怎么样,转换起来非常的自由。就和输出到屏幕一样。

标签:ostringstream,string
0
投稿

猜你喜欢

  • DecimalFormat多种用法详解

    2022-11-13 15:06:52
  • C#(.net)水印图片的生成完整实例

    2022-05-06 07:05:30
  • 深入浅析java中finally的用法

    2023-06-14 00:03:35
  • Android如何使用RecyclerView打造首页轮播图

    2022-06-08 13:15:39
  • C#获取项目指定目录下文件的方法

    2023-04-19 07:15:26
  • java实现简单年龄计算器

    2022-01-28 02:23:34
  • Android中AOP的应用实践之过滤重复点击

    2022-09-19 22:01:02
  • Apache Calcite进行SQL解析(java代码实例)

    2023-06-26 23:11:59
  • Hibernate5新特性介绍

    2023-01-02 16:28:09
  • C#中委托用法实例详解

    2022-11-02 23:24:40
  • C#在foreach遍历删除集合中元素的三种实现方法

    2022-05-28 12:22:50
  • 使用genymotion访问本地上Tomcat上数据的方法

    2022-11-23 05:51:43
  • C# datatable 不能通过已删除的行访问该行的信息处理方法

    2022-07-31 02:57:08
  • Android实现手势密码功能

    2023-08-29 05:41:07
  • 使用反射方式获取JPA Entity的属性和值

    2023-07-24 17:43:22
  • java实现合并单元格的同时并导出excel示例

    2022-05-15 04:22:38
  • Android 实现调用系统照相机拍照和录像的功能

    2021-12-05 10:58:51
  • Spring Data Jpa 复杂查询方式总结(多表关联及自定义分页)

    2023-11-21 10:01:27
  • 浅谈C#在网络波动时防重复提交的方法

    2022-07-23 22:37:01
  • java简单实现数组中的逆序对

    2022-06-26 02:23:17
  • asp之家 软件编程 m.aspxhome.com