C:用于存储命令历史的数据库

时间:2010-12-02 09:13:10

标签: c data-structures storage

我想创建一个运行对话框,我实现了接口和命令运行,但我停滞不前:我需要一些字符串存储,它能够为我提供以指定字符串开头的片段或者所有按字符串排序的字符串日期。我没有找到任何解决方案:(我想过sqlite,但是对于这么简单的任务来说似乎有很多。加上这样的存储可能非常大(即atm我有5MB的运行历史,~7000个命令)。 / p>

有什么想法吗? 感谢。

2 个答案:

答案 0 :(得分:4)

为什么不使用简单的文本文件?看起来确实足够了。

答案 1 :(得分:0)

sqlite是不错的选择,它类似于使用文本文件。您也可以在简单的文本文件中轻松地在sqlite中删除基于日期的历史记录。 在sqlite中搜索将比在文本文件中更容易,并且在sqlite的情况下,要编写的代码量将会少得多。