Criar uma instância do driver
Visão geral
Para usar o driver C++ , você deve primeiro criar uma instância da classe mongocxx::instance
. Essa instância executa as seguintes funções em seu aplicação:
Inicializa e desliga o driver C++
Inicializa dependências do driver
Garante que o condutor funcione corretamente
Gerencia o tempo de vida dos recursos que são compartilhados entre
mongocxx::client
objetos, como o pool de conexões e a biblioteca BSON
Este guia mostra como criar um objeto mongocxx::instance
.
Crie um mongocxx::instance
Para criar um objeto mongocxx::instance
, inclua o arquivo de cabeçalho mongocxx/instance.hpp
em seu aplicação. Em seguida, construa uma instância do mongocxx::instance
no início do seu aplicação, como mostrado no seguinte exemplo:
int main() { mongocxx::instance instance; }
Importante
Você deve criar um objeto mongocxx::instance
antes de usar o driver C++ , e esse objeto deve permanecer vivo enquanto quaisquer outros objetos MongoDB estiverem no escopo.
Documentação da API
Para saber mais sobre a classe mongocxx::instance
no driver C++ , consulte a seguinte documentação da API: