由于这是作业,我将概述你应该在这里做些什么。
您可以读取文件,找到余额,更改它,然后将文件写回。
可以使用ifstream读取文件,您可能想要使用的功能是getline。
然后,您可以使用ofstream将其写回。
只有当更改的文本与原始文本具有相同的字节长度时,才可以更改文本文件中的行。如果无法保证这一点(并且在你的任务中听起来确实如此),当文件较小时,一种常用的方法是创建一个临时文件,将新内容写入其中,然后交换文件,并删除原文。此方法的一个优点是,如果写入操作在中间停止,则文件不会损坏:临时文件已损坏,而原始文件保持不变。