15 lines
407 B
C++
15 lines
407 B
C++
#include "inc/strFuncs.hpp"
|
|
|
|
template <typename Out>
|
|
void split(const std::string &s, char delim, Out result) {
|
|
std::istringstream iss(s);
|
|
std::string item;
|
|
while(std::getline(iss, item, delim))
|
|
*result++ = item;
|
|
}
|
|
|
|
std::vector<std::string> split(const std::string &s, char delim) {
|
|
std::vector<std::string> elems;
|
|
split(s, delim, std::back_inserter(elems));
|
|
return elems;
|
|
}
|