字符串解析:
输入"2018_01_21"
void fun(char* string, int& year, int& month, int& day)
{
}
void fun(char* string, int& year, int& month, int& day)
{string_temp = splitData(string, "_"):
year = (int)string_temp.at(0);
month = (int)string_temp.at(1);
day = (int)string_temp.at(2);
}
std::vector<std::string> splitData(const std::string &input_string, const string ®)
{
std::string item
std::vector<std::string> elems
while (std::getline(input_string, item ,reg))
{
element.push_back(item)
}
return elems;
}