用c++为文本文件(大小不同的行)编制索引
index a text file (lines with different size) in c++
我必须从文本文件中提取信息。在文本文件中有一个字符串列表。这是一个字符串示例:AAA101;2015-01-01 00:00:00;0.784最后一个之后的值;是一个非整数值,它随行而变,因此每行都有不同长度的字符。
我想将所有这些行映射到一个结构化向量中,因为我可以在需要的时候访问特定的行,而无需再次扫描整个文件。
我做了一些研究,发现了一些关于一个名为的命令的线程,它允许我访问文本文件的特定行,但我只在任何一行的字符长度与其他行相同的情况下阅读它。
我正在考虑将文件中的所有行转换为正确的格式,以便能够按照我的意愿映射该文件,但我希望有一种更好、快速的方法
您可以尝试TStringList*
。它创建了一个AnsiString列表。然后可以通过->operator [](numberOfTheLine)
访问每个AnsiString。
相关文章:
- 数组索引的值没有增加
- 芬威克树(BIT).找到具有给定累积频率的最小索引,单位为 O(logN)
- 查找最接近的大于当前数字的数字的索引
- 在C++中调整向量中的索引
- 重载元组索引运算符-C++
- 给定一个向量,如何找到该向量的所有子集和的原始索引
- 为std::string的某个索引赋值
- 并行用于C++17中数组索引范围内的循环
- 跟随整数索引列表的自定义类迭代器
- 如何在for循环中包含两个索引值的测试条件
- D3D11-将混合权重和索引传递到顶点着色器
- 将转换字符键入 int 以用作向量C++的索引
- 在 C++ 中访问数组负索引处的内存不会返回垃圾
- 如何为圆环创建索引
- 在子集化后将包含索引号的列表列表映射到标准索引序列
- 查找字符在两个索引之间出现的次数
- Azure Kinect 使用正文索引映射裁剪正文
- 如何查找哪个类对象位于数组的特定索引上(多态性)
- 数组索引重载错误
- 如何在 std::vector 中找到<bool>哪些索引是真的?