?? 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 + -