gpt4 book ai didi

c++ - iphone c++ 上的静态数据

转载 作者:行者123 更新时间:2023-11-28 08:31:51 25 4
gpt4 key购买 nike

我有国家/地区的数据,其中包括国家/地区的名称、人口、面积等...

存储它们的最佳方式是什么,我在考虑头文件中的静态数组......?

我主要在 iPhone 上使用 c++ 玩一些游戏

我是否应该考虑其他选项,例如 sqlite、plist、字典......?

最佳答案

这取决于。如果数据永远不会改变,那么头文件中的静态数组可能是一个足够好的解决方案。问题是,如果有一天您确实想要更改数据,您将不得不重新编译您的应用程序,这对您来说可能不是一个问题。但这也可能是一个彻头彻尾的麻烦,尤其是当您需要为某些数据反复尝试不同的值时。

我个人很想将此数据存储在某种描述的外部文件中。 plists 可能非常适合这个,尽管如果有大量非结构化数据,您可能会发现它们有点重量级。我经常使用简单的纯文本文件来存储某些类型的数据。

我怀疑 SQLite 可能完全超出了顶部,除非您的数据可以使用关系数据库进行结构化,或者需要由应用程序本身定期更改。

关于c++ - iphone c++ 上的静态数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1654149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com