, , , :
one,two
three,four
five,six
seven,eight
nine,ten
, list 2 (floor(number_of_lines/2), 48), list . ?
-, std::ifstream::operator>>(std::string&) , . \n . , stuff.first "one,two", stuff.second, "three,four". list. , {"five,six","seven,eight"}. operator>> "nine,ten", , while , .
, first pair, , , , .
- std::getline , :
std::string line;
std::pair<std::string, std::string> line_pair;
while (std::getline(myFile, line)) {
std::stringstream line_stream(line);
std::getline(line_stream, line_pair.first, ',');
std::getline(line_stream, line_pair.second);
mylist.push_back(line_pair);
}
std::vector, std::list.