Недавно мне понадобилось парсить файл формата csv. При этом каждый элемент соответствует некоторому полю структуры, например:
Содержимое файла csv:
some string,1,some string 2,100500
hello, 2,good bye,111111
Структура, которую необходимо заполнить:
Используем для этих boost:
Нам понадобятся две библиотеки: tokenizer и lexical_cast
Содержимое файла csv:
some string,1,some string 2,100500
hello, 2,good bye,111111
Структура, которую необходимо заполнить:
struct some_struct { std::string name1; int count1; std::string name2; int count2; }; |
_Winnie C++ Colorizer |
Нам понадобятся две библиотеки: tokenizer и lexical_cast