代码拉取完成,页面将自动刷新
#include "head/KVDB_Handler.h"
int main() {
MinHeap myHeap;
myHeap.add("a", 6);
myHeap.add("b", 4);
myHeap.add("c", 3);
myHeap.add("d", 8);
myHeap.add("e", 2);
myHeap.add("f", 1);
myHeap.add("g", 5);
myHeap.add("h", 7);
myHeap.add("i", 6);
myHeap.add("j", 34);
myHeap.add("k", 0);
myHeap.add("l", 2);
myHeap.remove_top();
for (int i = 0; i < 6; i++) {
myHeap.show();
myHeap.remove_top();
myHeap.show();
}
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
std::string my_string = "1.txt";
KVDB_Handler text(my_string);
std::string v;
std::string key_1 = "001";
std::string key_2 = "002";
std::string key_3 = "003";
std::string key_4 = "004";
std::string key_5 = "005";
std::string value_1 = "123456";
std::string value_2 = "4829482";
std::string value_3 = "wdefr";
std::string value_4 = "pikie";
std::string value_5 = "envdjrvcjuencuhednidcnekidfndsfnd4343r3f4f4fddssrtbt";
text.get(key_1, v);
text.set(key_1, value_1);
text.set(key_2, value_2);
text.set(key_3, value_3);
text.del(key_3);
std::string teeeeee="uuuuuuuuuuuu";
text.get(key_3, teeeeee);
std::cout << teeeeee << std::endl;
text.set(key_4, value_4);
//text.set(key_5, value_5);
text.expires(key_5,5);
//sleep(6);
std::string s = "HCY";
std::string key = "005";
text.get(key, s);
std::cout << key_5<<" "<<s << std::endl;
text.purge();
std::string r;
text.get(key_2, r);
std::cout << r << std::endl;
//*************************************************************************
/*int fd=open("1.txt",O_RDWR);
lseek(fd,0,SEEK_SET);
int num[1]={0};
read(fd,num,sizeof(int));
std::cout<<num[0]<<std::endl;
read(fd,num,sizeof(int));
std::cout<<num[0]<<std::endl;
char j[100];
read(fd,j,key_1.size());
std::cout<<j<<std::endl;
char k[100];
read(fd,k,value_1.size());
std::cout<<k<<std::endl;
read(fd,num,sizeof(int));
std::cout<<num[0]<<std::endl;
read(fd,num,sizeof(int));
std::cout<<num[0]<<std::endl;
char r[100];
memset(r,0,100);
read(fd,r,key_2.size());
std::cout<<r<<" "<<sizeof(r)<<std::endl;
char q[100];
read(fd,q,value_2.size());
std::cout<<q<<std::endl;
read(fd,num,sizeof(int));
std::cout<<num[0]<<std::endl;
read(fd,num,sizeof(int));
std::cout<<num[0]<<std::endl;
char y[100];
read(fd,y,key_3.size());
std::cout<<key_3.size()<<" "<<y<<std::endl;
char t[100];
read(fd,t,value_3.size());
std::cout<<t<<std::endl;*/
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。