C++

Template e programmazione generica in C++

La programmazione generica permette di scrivere codice che funziona con tipi diversi senza doverlo riscrivere per ciascuno di essi. Lo strumento che il C++ offre a questo scopo è il template, ovvero un modello a partire dal quale il compilatore genera automaticamente versioni specializzate per i tipi effettivamente utilizzati.

03/07/2026
C++

RAII e smart pointer in C++

La gestione manuale della memoria con new e delete è una delle principali fonti di errori nei programmi C++.

02/07/2026
C++

Puntatori, riferimenti e memoria dinamica in C++

I puntatori sono una delle caratteristiche più potenti e, allo stesso tempo, più delicate del C++.

01/07/2026
C++

Polimorfismo e funzioni virtuali in C++

In C++ il polimorfismo a runtime si realizza attraverso le funzioni virtuali.

30/06/2026