clucene-core-0.9.21b/src/demo Statistics.cpp分析
2009-04-25 22:31
295 查看
#include "stdafx.h" #include "CLucene.h" #include "CLucene/index/Term.h" #include "CLucene/index/SegmentTermEnum.h" #include <iostream> using namespace std; using namespace lucene::analysis; using namespace lucene::index; using namespace lucene::util; using namespace lucene::search; //获得Max Docs,Num Docs,Current Version,Term count void getStats(const char* directory){ IndexReader* r = IndexReader::open(directory); _tprintf(_T("Statistics for %s/n"), directory); printf("==================================/n"); printf("Max Docs: %d/n", r->maxDoc() ); printf("Num Docs: %d/n", r->numDocs() ); int64_t ver = r->getCurrentVersion(directory); TCHAR str[16]; _i64tot(ver, str, 10); _tprintf(_T("Current Version: %s/n"), str ); //读取项 TermEnum* te = r->terms(); int32_t nterms; for (nterms = 0; te->next() == true; nterms++) {//这里可以操作 /* empty */ } printf("Term count: %d/n/n", nterms ); _CLDELETE(te); r->close(); _CLDELETE(r); }
相关文章推荐
- clucene-core-0.9.21b/src/demo main.cpp分析
- clucene-core-0.9.21b/src/demo SearchFiles.cpp
- Cocos2d-x3.3RC0 Cpp-test分析之NewAudioEngineDemo
- [HGE]-源码分析-4 core里的demo和graphics(a)
- Linux下安装Coreseek提示“/src/sphinx.cpp:22292: undefined reference to”错误的解决办法
- Cocos2d-x3.3RC0 Cpp-test分析之NewAudioEngineDemo(转:http://blog.csdn.net/yuxikuo_1/article/details/41081453)
- clucene-core-0.9.21b/src/demo DeleteFiles.cpp分析
- Cocos2d-x3.3RC0 Cpp-test分析之Camera3DDemo
- OpenCV Demo分析(find_obj.cpp)
- make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.o] 错误 1
- gdb调试,分析core文件,找出段错误位置
- core文件分析
- 【iOS开发】---- CoreData(附Demo)
- amq 源码分析之demo分析1
- PVFS2 源代码分析之输入输出src/io/job/job-desc-queue任务描述符队列
- COCOS2D-X之CPP调用Android函数Demo
- 处理大并发之四 libevent demo详细分析(对比epoll)
- GDB 结合Core File巧妙分析Crash原因
- IOS之分析网易新闻存储数据(CoreData的使用,增删改查)
- IOS之分析网易新闻存储数据(CoreData的使用,增删改查)