22 template <
typename Container>
23 void parseCsv (Container &container, std::string
const &in)
25 const std::string::size_type len = in.length();
26 std::string::size_type i = 0;
27 std::string::size_type j = 0;
31 i = in.find_first_of(
",", i);
32 if (i == std::string::npos)
34 container.push_back(in.substr(j, len));
39 container.push_back(
"");
43 container.push_back(in.substr(j, i-j));