文档菜单
文档首页
/ / /
C++ 驱动器
/

创建驱动器实例

本页内容

  • 概述
  • 创建一个mongocxx::instance
  • API 文档

要使用C++驱动程序,您必须首先创建一个mongocxx::instance 类的实例。此实例在您的应用程序中执行以下功能

  • 初始化和关闭C++驱动程序

  • 初始化驱动程序依赖项

  • 确保驱动程序正常工作

  • 管理在mongocxx::client对象之间共享的资源的生命周期,例如连接池和BSON库

本指南将向您展示如何创建一个mongocxx::instance对象。

要创建一个mongocxx::instance对象,在您的应用程序中包含mongocxx/instance.hpp头文件。然后,在应用程序开始时构造一个mongocxx::instance实例,如下例所示

#include <mongocxx/instance.hpp>
int main()
{
mongocxx::instance instance;
}

重要

在您使用C++驱动程序之前,必须创建一个mongocxx::instance对象,并且此对象必须保持活动状态,直到任何其他MongoDB对象的作用域结束。

要了解更多关于 C++ 驱动中 mongocxx::instance 类的信息,请参阅以下 API 文档

  • mongocxx::instance

返回

连接到 MongoDB