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::clientobjetos, 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: