Overview
要使用C++驱动程序,必须先创建 mongocxx::instance 类的实例。此实例在您的应用程序中执行以下功能:
初始化和关闭C++驱动程序
初始化驱动程序依赖项
确保驱动程序正常运行
管理在
mongocxx::client对象之间共享的资源的生命周期,例如连接池和BSON库
本指南将向您介绍如何创建mongocxx::instance对象。
创建一个 mongocxx::instance
要创建mongocxx::instance对象,请在应用程序中包含mongocxx/instance.hpp头文件。 然后,在应用程序启动时构造mongocxx::instance的实例,如以下示例所示:
int main() { mongocxx::instance instance; }
重要
在使用C++驱动程序之前,您必须创建一个 mongocxx::instance对象,并且只要任何其他MongoDB对象在作用域内,该对象就必须保持活动状态。
API 文档
要学习有关C++驱动程序中 mongocxx::instance 类的详情,请参阅以下API文档: