C++ BSON使用

    • bson::BSONObj:创建 BSONObj 对象。

    • bson::BSONObjBuilder:BSONObjBuilder 用来实例化 BSONObj 对象。

    • bson::BSONObjlterator:BSONObjlterator 用来遍历 BSONObj 对象中的元素。

    • typedef bson::BSONElement be;

    • typedef bson::BSONObjBuilder bob;

    此外,还可以使用 BASE64C API 和 来帮助构建C++ BSON。

    建立对象

    • 使用 BSONObject,BSONObjBuilder 建立对象

      另外,可以使用数据流的方法建立 BSONObj 对象。

    • 使用宏 BSON 建立对象

      C++ BSON 中定义还定义了一个 BSON 的宏,可以用它来快速地建立 BSONObj 对象。