📄 cdb_int.h
字号:
/* internal cdb library declarations * * This file is a part of tinycdb package by Michael Tokarev, mjt@corpit.ru. * Public domain. */#include "common/setup_before.h"#include "cdb.h"#include <errno.h>#ifdef HAVE_STRING_H# include <string.h>#else# ifdef HAVE_STRINGS_H# include <strings.h># endif# ifdef HAVE_MEMORY_H# include <memory.h># endif#endif#include "common/setup_after.h"#ifndef EPROTO# define EPROTO EINVAL#endifstruct cdb_rec { cdbi_t hval; cdbi_t rpos;}; struct cdb_rl { struct cdb_rl *next; cdbi_t cnt; struct cdb_rec rec[254];};int _cdb_make_find(struct cdb_make *cdbmp, const void *key, cdbi_t klen, cdbi_t hval, struct cdb_rl **rlp);int _cdb_make_write(struct cdb_make *cdbmp, const char *ptr, cdbi_t len);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -