发布时间:2020-09-29 09:06 原文链接: C++之字符串类学习总结(二)

三、字符串与数字的转换:

标准库中提供了相关的类对字符串和数字进行转换

字符串流类(sstream)用于string的转换

相关头文件

istringstream字符串输入流

ostringstream字符串输出流

1、方法使用

string---数字

image.png

数字---string

image.png

代码示例:

image.png

输出结果:

image.png

2、字符串循环右移

比如说"abcdefg"循环右移3位后得到efgabcd

代码示例:

image.png

输出结果:

image.png

3、小结:

应用开发中大多数的情况都在进行字符串处理

c++中没有直接支持原生的字符串类型

标准库中通过string类支持字符串的概念

string类支持字符串和数字的互换转换

string类的应用使得问题的求解变得更加简单