Cloud-Clientbibliotheken für C++ sind mit den Versionen C++ 14, C++ 17 und C++ 20 des C++-Standards kompatibel. Weitere Informationen zu Cloud-Clientbibliotheken finden Sie in der Erläuterung zu Clientbibliotheken.
Alle C++-Compiler haben Fehler und implementieren den C++-Standard möglicherweise nicht vollständig. Die Cloud-Clientbibliotheken für C++ werden mit mehreren Versionen von GCC, CLang und MSVC getestet, um sicherzustellen, dass sie in Ihrer Entwicklungsumgebung funktionieren. Die spezifischen Versionen dieser Compiler, mit denen wir testen, finden Sie in der Supportmatrix.
Andere von Google bereitgestellte C++-Bibliotheken wie gRPC, Protobuf und Abseil verwenden dieselbe Supportmatrix.
Für neue Entwicklung
Wenn Sie ein neues Projekt starten, empfehlen wir, die aktuelle Version von C++ und die neueste Version des zu verwendenden Compilers auszuwählen. Dadurch haben Sie Zugriff auf die neuesten Features der Sprach- und Standardbibliothek und erhalten wichtige Patches für die Bibliothek und den Compiler.
Produktionssystemen auf dem neuesten Stand halten
Wenn Sie für Ihre Produktionssysteme unterstützte C++-Compiler und Bibliotheken verwenden, erhalten Sie am besten kritische Sicherheits- und Fehlerkorrekturen. Unsere C++ Cloud-Clientbibliotheken veröffentlichen regelmäßig neue Nebenversionen mit neuen Funktionen, Leistungsverbesserungen und Unterstützung für neuere Compiler.
Versionsinformationen finden
Die zuvor erwähnte Supportmatrix enthält die aktuellsten Informationen darüber, welche Versionen von C++, C++-Compilern und C++-Build-Tools unterstützt werden.