Overview
Para utilizar el controlador C++, primero debe crear una instancia del mongocxx::instance
Clase. Esta instancia realiza las siguientes funciones en su aplicación:
Inicializa y apaga el controlador C++
Inicializa las dependencias del controlador
Garantiza que el controlador funcione correctamente
Administra la duración de los recursos que se comparten entre
mongocxx::clientobjetos, como el grupo de conexiones y la biblioteca BSON
Esta guía le muestra cómo crear un objeto mongocxx::instance.
Crear una mongocxx::instance
Para crear un objeto mongocxx::instance, incluya el archivo de encabezado mongocxx/instance.hpp en su aplicación. Luego, construya una instancia de mongocxx::instance al inicio de su 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: