string分割字符串split的头文件
时间: 2023-07-15 16:10:29 浏览: 180
c++split函数
5星 · 资源好评率100%
string头文件中定义了分割字符串的函数split,但是需要注意的是,该函数不是标准C++函数,而是部分编译器提供的扩展函数。因此,具体的头文件可能会因编译器而异。
在使用GCC编译器时,可以使用以下头文件:
```c++
#include <cstring>
#include <algorithm>
#include <vector>
```
其中,cstring头文件中包含了以下函数的声明:
```c++
char* strtok(char* str, const char* delim);
```
而algorithm和vector头文件中则包含了split函数的实现。下面是split函数的定义:
```c++
std::vector<std::string> split(const std::string& s, const std::string& delimiter);
```
使用时,需要包含以上三个头文件。
阅读全文