std::vector<std::string> ReadScanDataFile::splitStr(std::string line, const std::string ch)
{
std::vector<std::string> strVec;
if (line.empty())
return strVec;
std::string lines = line + ch;
const std::string split = ch;
std::size_t firstPos = lines.find(split);
std::size_t size = lines.size();
while (firstPos != std::string::npos)
{
std::string tr = lines.substr(0, firstPos);
strVec.push_back(tr);
lines = lines.substr(firstPos + 1, size);
firstPos = lines.find(split);
}
return strVec;
}