csv를 읽고 쓸 수있는 모든 라이브러리 또는 예제를 알고 있고 유형을 추론하고지도를 채우는 (잠재적으로 중첩 된)지도에 따라 다른 사람이 알고 있습니까?지도 유형을 기반으로 csv 구문 분석 및 캐스팅 C++
여기에는 재귀 템플릿 코드가 포함됩니다.
즉 map<int, map< double, map< string, double > > >
는 형식 123,93.003, BLAH의 CSV, 42.24
또는 map<Date, map< string, vector<double> > > // arbitary length vector
(1)/1/2013 년 , BLAH, 0.1,0.2,0.3,0.4을 기대 ..... 0.99
감사합니다.
해낸거야. 지금까지 찾은 것이 당신의 필요에 맞지 않는 무엇입니까? –
하나의 (중첩되지 않은) 맵에 대해 독자를 굴렸습니다. 지도 유형의 각 유형에 대해 읽기/쓰기를 작성하려고했으나 더 일반적인 것을 찾고 싶었습니다 – Bloogle
일반화로 인해 어려워졌습니다. 그러나 템플릿 기능 프로그래밍 -C++ 전문가를 기대할 수 있습니다. –