自定义实现字符串连接函数c++
时间: 2023-08-02 21:06:53 浏览: 125
自定义c++字符串类
可以使用以下代码实现字符串连接:
```c++
#include <string>
std::string concat(std::string str1, std::string str2) {
return str1 + str2;
}
```
或者使用以下代码实现字符串连接:
```c++
#include <string>
std::string concat(const std::string& str1, const std::string& str2) {
std::string result = str1;
result += str2;
return result;
}
```
这两种方法都是使用 C++ 标准库中的 std::string 类型,通过重载运算符 + 或使用 std::string 类型提供的成员函数 += 来实现字符串连接。第二种方法中,使用 const& 来避免不必要的复制。
阅读全文