Le librerie client di Cloud per C++ sono compatibili con le revisioni C++ 14, C++ 17 e C++ 20 dello standard C++. Per saperne di più sulle librerie client di Cloud, consulta la sezione Descrizione delle librerie client.
Tutti i compilatori C++ presentano difetti e potrebbero non implementare completamente lo standard C++. Le librerie client di Cloud per C++ vengono testate con più versioni di GCC, CLang e MSVC per garantire che funzionino nel tuo ambiente di sviluppo. Per visualizzare le versioni specifiche di questi compilatori che testiamo, consulta la matrice di supporto.
Altre librerie C++ fornite da Google, come gRPC, Protobuf, e Abseil, utilizzano la stessa matrice di supporto.
Per un nuovo sviluppo
Quando avvii un nuovo progetto, ti consigliamo di scegliere la versione attuale di C++ e l'ultima versione del compilatore che intendi utilizzare. In questo modo, avrai accesso alle funzionalità più recenti della libreria standard e del linguaggio e riceverai patch critiche per la libreria e il compilatore.
Mantenere aggiornati i sistemi di produzione
Mantenere i sistemi di produzione su compilatori e librerie C++ supportati è il modo migliore per assicurarsi di ricevere correzioni di bug e sicurezza critiche. Le nostre librerie client C++ Cloud rilasciano regolarmente nuove versioni secondarie con nuove funzionalità, miglioramenti delle prestazioni e supporto per compilatori più recenti.
Dove trovare le informazioni sulla versione
La matrice di compatibilità menzionata in precedenza contiene le informazioni più aggiornate sulle versioni di C++, sui compilatori C++ e sugli strumenti di compilazione C++ supportati.