ostringstream用法
要求包含头文件;
字符串和int之间的互相转换;
可用于自定义类型转换,类之间转换;
可以写成泛型类同来互转;
通常我们字符串拼接使用两种方式:
1.直接string相加,这种是很方便但是会造成内存碎片;
2.sprintf,这种第一个参数是char数组,不好判定长度的情况下,导致我们开很大的无用空间;
ostringstream恰好可解决这种问题:
输出结果:
1.不需要开多余的内存,不用担心缓冲区溢出;
2.一个作用域内,一个流可以重复使用,不需要重新创建;但是用之前需要clear();