如何将搜索功能添加到我的应用程序

时间:2009-05-08 12:18:58

标签: c++ windows indexing full-text-search information-retrieval

我正在编写Windows应用程序(使用Borland C ++ Builder),它存储了大量的文本文件。我希望用户能够非常快速地搜索这些文件,因此我需要一个索引和搜索库。我不使用数据库,而是使用我自己的文件格式来存储文档(所有文件都在一个文件中)。

Windows是否有这样的库?它应该根据请求向索引添加/删除文档,并查找类似于Google查询的文档(“car house -payment”)。

1 个答案:

答案 0 :(得分:2)

CLucene是lucene(java)库的C端口。 我只使用了原始的java版本,但lucene能够做你想要的。