std:string 字符串拼接
时间: 2024-03-30 12:31:54 浏览: 93
std::string是C++标准库中提供的字符串类,可以用于进行字符串的拼接操作。字符串拼接可以通过多种方式实现,下面是几种常见的方法:
1. 使用"+"运算符:
可以使用"+"运算符将两个std::string对象进行拼接,例如:
```
std::string str1 = "Hello";
std::string str2 = "World";
std::string result = str1 + str2;
```
2. 使用append()函数:
std::string类提供了append()函数,可以将一个字符串追加到另一个字符串的末尾,例如:
```
std::string str1 = "Hello";
std::string str2 = "World";
str1.append(str2);
```
3. 使用+=运算符:
std::string类重载了+=运算符,可以将一个字符串追加到另一个字符串的末尾,例如:
```
std::string str1 = "Hello";
std::string str2 = "World";
str1 += str2;
```
4. 使用insert()函数:
std::string类提供了insert()函数,可以在指定位置插入一个字符串,例如:
```
std::string str1 = "Hello";
std::string str2 = "World";
str1.insert(str1.length(), str2);
```
阅读全文