Overview
Para utilizar el controlador C++, primero debe crear una instancia del mongocxx::instance
clase. Esta instancia realiza las siguientes funciones en tu aplicación:
Inicializa y apaga el driver C++
Inicializa las dependencias del controlador
Garantiza que el controlador funcione correctamente
Gestiona el ciclo de vida de los recursos que se comparten entre
mongocxx::clientobjetos, como el pool de conexiones y la librería BSON
Esta guía te muestra cómo crear un objeto mongocxx::instance.
Crear un(a) mongocxx::instance
Para crear un objeto mongocxx::instance, incluye el archivo de encabezado mongocxx/instance.hpp en tu aplicación. Luego, construye una instancia de mongocxx::instance al inicio de tu aplicación, como se muestra en el siguiente ejemplo:
int main() { mongocxx::instance instance; }
Importante
Debe crear un objeto mongocxx::instance antes de usar el controlador C++, y este objeto debe permanecer activo mientras otros objetos MongoDB estén dentro del alcance.
Documentación de la API
Para obtener más información sobre la clase mongocxx::instance en el controlador C++, consulte la siguiente documentación de API: