📄 c_index_t.cpp
字号:
#include "share_mem/c_index.h"
#include <share_mem/c_shm_mem.h>
#include <share_mem/c_shm.h>
int main( int argc, char** argv )
{
dbConnect();
/*c_shm m_serv;
m_serv.share_area_id = 5;
m_serv.para.loadPara();
m_serv.getshm();
c_shm_mem* shm_mem = m_serv.get_mem("serv");
if( shm_mem == NULL )
{
cout<<"获得共享内存块错误"<<endl;
exit(1);
}*/
c_shm::getInstPtr()->init("shmdata");
c_shm_mem_load_data* test_load = (c_shm_mem_load_data*)c_shm::getInstPtr()->get_mem( "serv" );
if( test_load == NULL )
{
printf("get not ok!\n");
exit(1);
}
else
{
printf("get ok!\n");
}
c_index m_index;
m_index.shm_mem = test_load;
m_index.appendKeySeq (0);
m_index.test();
sleep(5);
return 0;
//创建索引
m_index.createIndex();
//进行查找
c_key_value key_v;
m_index.getKeyValue( key_v );
key_v.setData( 0, "1200530045" );
m_index.find( key_v );
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -