31int Tokenize(std::vector<std::string> &result,
const char *input,
char delimiter)
44 if (result.size()<wordCount) result.resize(1);
45 else result[0].clear();
47 std::string *word = &result[0];
51 if (*input==delimiter)
56 if (result.size()<wordCount) result.resize(wordCount);
59 result[wordCount-1].clear();
61 word = &result[wordCount-1];
66 word->push_back(*input);
71 if (wordCount < result.size()) result.resize(wordCount);