Docs 菜单
Docs 主页
/ / /
C++ 驱动程序
/

创建驱动程序实例

在此页面上

  • Overview
  • 创建一个 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::实例

后退

连接至 MongoDB