【问题标题】:Guide to good text file IO C/C++ on linuxLinux 上好的文本文件 IO C/C++ 指南
【发布时间】:2011-09-05 12:39:30
【问题描述】:

我经常发现自己需要编写函数来加载/保存 ASCII(或类似)文本文件;例如配置文件或数据。我可以而且已经做了很多次,但从来没有觉得我做得很好。即结果对文件格式的微小变化不是很宽容。

谁能给我一个很好的指南来编写健壮的文本文件 io 或者更好的一些库来使它更容易?

【问题讨论】:

  • 这有点主观。很大程度上取决于文件格式
  • 您的担忧是合理的:将现有格式与现有库一起使用通常更容易且更易于维护。当然,这主要取决于您的文件的用途(数据是一个广义术语),而您没有提供任何相关信息。

标签: c++ c linux file-io


【解决方案1】:

在我的脑海中,有:

这两个在 linux 下都是相当标准的。

【讨论】:

    【解决方案2】:

    YAML 是一个非常好的选择。这里我们使用yaml-cpp

    my2c

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-11
      • 2011-08-02
      • 2012-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-10
      相关资源
      最近更新 更多