Sintassi:
inline int functionA( int a ) { ... }
La parola riservata inline richiede al compilatore che il codice di una data funzione
venga sviluppato nel punto dove viene invocata, invece di costruire la chiamata ad essa
con conseguente overhead per la costruzione del frame dei parametri e dello stato
sullo stack. La parola inline è quindi una richiesta, non un comando, e il compilatore
può decidere di ignorarla (e.g. flag di compilazione che ne rendono nullo l'effetto, ottimizzatore
che trova altri più efficienti modi di tradurre il flusso del codice)
Quando la definizione della funzione viene inclusa in una definizione di classe, allora il compilatore dovrebbe provare automaticamente a svilupparla inline. Quindi una tale parola sarebbe ridondante se usata in questo contesto.