Le librerie client di Cloud per C++ sono compatibili con le revisioni C++ 14, C++ 17 e C++ 20 dello standard C++. Per ulteriori informazioni sulle librerie client di Cloud, consulta la pagina Spiegazione sulle 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 dei compilatori su cui eseguiamo test, consulta la matrice di supporto.
Altre librerie C++ fornite da Google, come gRPC, Protobuf, e Abseil, utilizzano la stessa matrice di supporto.
Per il nuovo sviluppo
Quando avvii un nuovo progetto, ti consigliamo di scegliere la versione corrente di C++ e la versione più recente del compilatore che prevedi di utilizzare. In questo modo avrai accesso alle funzionalità più recenti nella libreria standard e del linguaggio e riceverai patch critiche per la libreria e il compilatore.
Mantenere aggiornati i sistemi di produzione
Mantenere i tuoi sistemi di produzione su compilatori e librerie C++ supportati è il modo migliore per assicurarti di ricevere correzioni di bug e di sicurezza critiche. Le nostre librerie client di Cloud C++ rilasciano regolarmente nuove versioni secondarie con nuove funzionalità, miglioramenti delle prestazioni e con supporto per i compilatori più recenti.
Dove trovare le informazioni sulla versione
La matrice di supporto menzionata in precedenza è le informazioni più aggiornate su quali versioni di C++, compilatori C++ e strumenti di compilazione in C++ sono supportate.