我见过这个帖子:How can I read and parse CSV files in C++?
但重新发明轮子似乎很愚蠢,因为它像CSV解析器一样通用。 Boost有一些便于解析的例程,但没有开箱即用的东西。
在其他地方,我看到与.NET相关的推荐库或其他特定于平台的库。很难相信没有一个首选的开放C ++库可以为这个例程做点什么。
有什么建议吗?
答案 0 :(得分:-13)
没有用于CSV解析的“首选”库,因为用C ++编写自己的解析器要比下载一些库,阅读如何使用它,将它与代码链接,可能遇到一些错误,将代码更改为适合您的需求等 CSV解析很简单,您需要做三件事:
文件编码也存在问题,您要使用的分隔符,文件中的额外空格和空行等等。
如果您仍想使用“首选”CSV解析器,那么您可能应该完全跳过C ++编码并转到其他语言。