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エラーコード
何が間違っているのかわかりません。