未知错误码bsoncxx::oid

Unknown error code bsoncxx::oid

本文关键字:oid bsoncxx 误码 错误 未知      更新时间:2023-10-16

我有一个使用mongocxx驱动程序创建oid的相对简单的示例。内容如下:

try {
// assetId is const UInt8 *
bsoncxx::oid id = bsoncxx::oid{std::string((const char *)assetId)};
} catch (const std::exception& xcp) {
    std::cout << "-------------" << std::endl;
    std::cout << "connection failed: " << xcp.what() << "n";
    std::cout << "-------------" << std::endl;
    return kDRMSKDServerDBAssetIDErr;
}

但是我一直得到:未知bsoncxx错误代码

我不知道我做错了什么

一个拙劣的OID会导致这个错误消息,所以要小心他们拙劣的错误消息。