Closed eyalroz closed 7 years ago
Hi,
thanks for the feedback. However, dropping the library into a project is vastly easier if it is composed of a single header. I see no major benefit in breaking the header into multiple files.
Best Regards Ben Strasser
Well, I personally don't think dropping 3 files is that much different than dropping 1 file, but it's your call :-)
This is a nice little library, but "header-only" should not mean "one header only", and 1200 lines, while not terrible, is still a lot for just a CSV parser. There are clear cutoff points for separating out several header files; certainly
LineReader
andCSVReader
can have files of their own.... and then you tie it all together with a
csv.h
that includes the different header files.