getTokens
isn't returning anything
Fixes as follows :-
std::vector<std::string> getTokens(const std::string& toTokenize) {
//^^make it as void, if nothing is to be returned
std::vector<std::string> result;
//start from zero
for (size_t i=0; i<toTokenize.length(); i++) {
std::cout << toTokenize.at(i);
}
return result;
//^^or return value, however, result isn't used here
}