Мне нужна была простая в использовании библиотека C ++ для разбора CSV-файлов, но я не мог найти ее, поэтому я закончил ее создание. Rapidcsv - это библиотека заголовков C ++ 11, которая дает прямой доступ к разбору столбцов (или строк) в виде векторов в выбранном типе данных. Например:
#include
#include
#include
int main()
{
rapidcsv::Document doc("../tests/msft.csv");
std::vector close = doc.GetColumn("Close");
std::cout << "Read " << close.size() << " values." << std::endl;
}