Dal C al C++/Utilizzo avanzato di librerie/I parametri di default: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ortografia
m corretto errore di battitura
 
Riga 20:
int b = f(y, 5);
 
Tale modifica ha però un inconveniente: in tutti i molteplici punti in cui la vecchia funzione veniva utilizzata, si ha un errore sintattico, in quanto la funzione viene chiamata passando un solo parametro, quando oramiormai se ne aspetta due.
Una modifica di questo tipo a una funzione di libreria, se usata in numerosi programmi, viene detta in inglese "breaking change", cioè "modifica dirompente", in quanto rende illegale o scorretto del codice che prima era legale e corretto.