当Berkeley db使用db.put()
更新一些项目时,它返回28,我通过bdb的文档,发现如果返回值> 0,这是一个系统错误,而不是来自bdb本身。
但是我在哪里可以找到这个系统错误(退出代码28)是什么意思?
从您的机器上的文件errno.h
(通常有几个文件,因此遵循#include
路径)
#define ENOSPC 28 /* No space left on device */