【问题标题】:Dump CPP data into file to reuse later将 CPP 数据转储到文件中以供以后重用
【发布时间】:2017-07-19 04:09:08
【问题描述】:

我正在解决一个问题,我需要将一些计算数据存储在 CPP(地图数据)中以供将来参考,以便以后可以通过直接将其加载到内存中来使用它。 (有点类似于python中的pickle) 实现这一目标的最快方法是什么。

【问题讨论】:

  • 你想把计算出来的数据存储在你的硬盘上,对吧?
  • @Arunava 是的。我想将它存储在硬盘中,以便可以重复使用。
  • 我回答了,如果您遇到任何问题,请发表评论,我会尽力帮助您

标签: c++ dictionary inverted-index


【解决方案1】:

编译你的程序
g++ -o output.o program.cpp

[考虑program.cpp在当前工作目录]

然后,在执行时

./output.o > output.txt

这会将program.cpp 的输出存储在output.txt 中以供将来参考。

【讨论】:

  • 我不确定 output.o > output.txt 因为我想将地图数据存储到一个文件中,并且还想稍后通过直接将其加载到地图中来重用它,最好不要做太多操作(如直接将文件数据加载到地图中)。无论如何,我也会尝试你的选择。谢谢
  • 我在 python 中使用了 pickle 库,它也是如此。但我正在为 CPP 寻找一些东西。
猜你喜欢
  • 2014-04-30
  • 2014-09-09
  • 2021-10-21
  • 2019-01-19
  • 2011-07-12
  • 2013-06-23
  • 2020-09-21
  • 2018-09-09
  • 2017-12-19
相关资源
最近更新 更多