summaryrefslogtreecommitdiff
path: root/content/other/split.cpp
blob: 5519f60c9804def8cad59ca63a796b580b11b28a (plain)
1
2
3
4
5
6
7
8
9
10
// Zerlegt s anhand aller Zeichen in delim (verändert s).
vector<string> split(string& s, string delim) {
	vector<string> result; char *token;
	token = strtok(s.data(), delim.c_str());
	while (token != nullptr) {
		result.emplace_back(token);
		token = strtok(nullptr, delim.c_str());
	}
	return result;
}