MCPcopy Create free account
hub / github.com/Tencent/phxsql / SplitStr

Function SplitStr

phxsqlproxy/phxsqlproxyutil.cpp:255–267  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

253}
254
255std::vector<std::string> SplitStr(const std::string & str, const std::string & delim) {
256 std::vector<std::string> vec;
257 for (size_t pos = 0; pos < str.size();) {
258 size_t next = str.find(delim, pos);
259 if (next == std::string::npos) {
260 vec.push_back(str.substr(pos));
261 break;
262 }
263 vec.push_back(str.substr(pos, next - pos));
264 pos = next + delim.size();
265 }
266 return vec;
267}
268
269}

Callers 1

ParseProxyHeaderV1Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected