状态 - Status

你可能已经注意到了上面的leveldb::Status这个类型。在leveldb中可能遇到错误的函数大多都返回这个类型的值。你可以检查返回的结果是不是正确执行,并且可以打印相关联的错误信息:

  1. leveldb::Status s = ...;
  2. if (!s.ok()) cerr << s.ToString() << endl;