C++
Quasi ogni programma reale deve, prima o poi, leggere dati da un file o salvarne il risultato su disco. Il C++ affronta la gestione dei file attraverso gli stream, lo stesso modello concettuale usato per l'input e l'output su console.
C++
Le espressioni lambda, introdotte con C++11, permettono di definire funzioni anonime direttamente nel punto in cui servono, senza doverle dichiarare separatamente.
C++
La semantica di spostamento, introdotta con lo standard C++11, è una delle innovazioni che ha maggiormente influenzato le prestazioni dei programmi moderni.
C++
La Standard Template Library, comunemente abbreviata in STL, è il cuore della libreria standard del C++.