1

我正在将制表符分隔文件读入 c++,我想操作数据。我想知道什么是存储它的好数据结构。

这是我的制表符分隔文件:

Account No.  Name  Address      Available Balance
15           Ted   20 John St.  100
30           John  30 Ted St.   200
50           Roy   55 Roy St.   520

我想根据我执行的命令修改文本文件中的字段。假设我想从 Ted 提取 50,我需要找到 Ted 的帐户,查看可用余额并从中减去 50,然后将其保存回文本文件中。

有没有一种有效的方法来做到这一点?我能想到的只是一个漫长而复杂的方式。

4

1 回答 1

2

而是将您的数据作为vectorAccountstruct实例存储在内存中。然后在此容器上进行修改。仅在需要时读取和写入制表符分隔的文件,例如在启动和结束程序时。

于 2012-07-24T08:16:39.583 回答