#pragma once #include #include inline std::vector split(const std::string& in, char delim = '\n' ) { std::stringstream ss(in); std::vector tokens; std::string temp_str; while(std::getline(ss, temp_str, delim)) { tokens.push_back(temp_str); } return tokens; }