Las bibliotecas cliente de Cloud para C++ son compatibles con las revisiones de C++ 14, C++ 17 y C++ 20 del estándar C++. Para obtener más información sobre las bibliotecas cliente de Cloud, consulta Explicación de las bibliotecas cliente.
Todos los compiladores de C++ tienen defectos y es posible que no implementen por completo el estándar de C++. Las bibliotecas cliente de Cloud para C++ se prueban con varias versiones de GCC, Clang y MSVC a fin de garantizar que funcionen en el entorno de desarrollo. Para ver las versiones específicas de estos compiladores en los que probamos, consulta la matriz de compatibilidad.
Otras bibliotecas de C++ que proporciona Google, como gRPC, Protobuf y Abseil, usan la misma matriz de compatibilidad.
Para un desarrollo nuevo
Cuando comiences un proyecto nuevo, te recomendamos que elijas la versión actual de C++ y la última versión del compilador que planeas usar. Esto garantiza que tengas acceso a las funciones más recientes en el lenguaje y la biblioteca estándar, y que recibirás parches críticos para la biblioteca y el compilador.
Mantén los sistemas de producción actualizados
Mantener tus sistemas de producción en compiladores y bibliotecas de C++ admitidos es la mejor manera de asegurarte de recibir seguridad crítica y correcciones de errores. Nuestras bibliotecas cliente de Cloud para C++ lanzan versiones secundarias nuevas de forma rutinaria con funciones nuevas, mejoras de rendimiento y compatibilidad con compiladores más nuevos.
Dónde encontrar la información de la versión
La matriz de compatibilidad mencionada anteriormente es la información más actualizada sobre las versiones de compiladores C++, C++ y herramientas de compilación de C++ compatibles.