【发布时间】:2011-09-05 12:39:30
【问题描述】:
我经常发现自己需要编写函数来加载/保存 ASCII(或类似)文本文件;例如配置文件或数据。我可以而且已经做了很多次,但从来没有觉得我做得很好。即结果对文件格式的微小变化不是很宽容。
谁能给我一个很好的指南来编写健壮的文本文件 io 或者更好的一些库来使它更容易?
【问题讨论】:
-
这有点主观。很大程度上取决于文件格式
-
您的担忧是合理的:将现有格式与现有库一起使用通常更容易且更易于维护。当然,这主要取决于您的文件的用途(数据是一个广义术语),而您没有提供任何相关信息。