【发布时间】:2011-05-10 12:36:41
【问题描述】:
我有一个文本文件 (~10GB),格式如下:
data1<TAB>data2<TAB>data3<TAB>data4<NEWLINE>
我想扫描它并仅在data2 上进行处理。在 C++ 中提取data2 的最佳(最快)方法是什么。
编辑:添加新行
【问题讨论】:
-
有新行吗?最简单的方法是一次一行。
-
@Jonathan Wood 是的,有新行。
-
@Ajay:每个
dataN部分有多长?是固定的还是可变的? -
@Xeo 这是一个词,因此是一个变量
-
我很困惑。为什么不打开文件,读取一个字符串,忽略结果,读取空格,然后读取下一个字符串?
标签: c++