Docs Menu
Docs Home
/ / /
C++ ドライバー
/

ドライバー インスタンスの作成

項目一覧

  • Overview
  • を作成します mongocxx::instance
  • API ドキュメント

C++ドライバーを使用するには、まず mongocxx::instanceクラスのインスタンスを作成する必要があります。 このインスタンスは、アプリケーション内で次の機能を実行します。

  • C++ドライバーを初期化してシャットダウンします

  • ドライバーの依存関係を初期化します

  • ドライバーが正しく機能していることを確認します

  • 接続プールやBSONライブラリなど、 mongocxx::clientオブジェクト間で共有されるリソースの有効期間を管理します

このガイドでは、 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ドキュメントを参照してください。

  • mongocx::インスタンス

戻る

MongoDB に接続する