小编Jon*_*n V的帖子

读取C ++中的大型CSV文件(〜4GB)

我想读取一个大型CSV文件并将其存储到地图中。我首先读取文件,然后查看处理需要多长时间。这是我的循环:

while(!gFile.eof()){
   gFile >> data;
}
Run Code Online (Sandbox Code Playgroud)

我需要35分钟才能处理包含3500万行和6列的csv文件。有什么办法可以加快速度吗?对SO来说还很陌生,如果不能正确询问,请您道歉。

c++ csv parsing file large-files

2
推荐指数
1
解决办法
1551
查看次数

标签 统计

c++ ×1

csv ×1

file ×1

large-files ×1

parsing ×1