- 博客(4)
- 收藏
- 关注
转载 C++语言的stringstream
定义了三个类:istringstream、ostringstream 和 stringstream,分别用来进行流的输入、输出和输入输出操作。本文以 stringstream 为主,介绍流的输入和输出操作。主要用来进行数据类型转换,由于 使用 string 对象来代替字符数组(snprintf 方式),避免了缓冲区溢出的危险;而且,因为传入参数和目标对象的类型会被自动推导出来,所以不存在错误的格式化符号的问题。简单说,相比 C 编程语言库的数据类型转换, 更加安全、自动和直接。2 示例代码。
2023-08-30 13:32:24 127 1
原创 合肥市第38届信息学竞赛(2021年)整理书本(book)
第一行有两个由空格分隔的正整数 n 和 m,分别表示 n 本书和 m 次整理操作,接下来 m 行,每行有 2 个或 3 个由空格分隔的正整数,对应上述三种整理操作。1、2、3 分别代表整理操作的种类,p、q 表示书的编号,他们之间由空格分隔;又一个学期结束了,又积累了好多本书,你决定好好整理一下,整理时共有。3,p q 表示把编号为 p 的书放到编号为 q 的书的后面;共 1 行,经过整理后的书本顺序,书本间用空格隔开。1,p 表示把编号为 p 的书放到最前面;2,p 表示把编号为 p 的书放到最后面;
2023-04-07 21:47:25 243 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人