LE FUNZIONI IN C++

Livello 2: Definizione delle funzioni

Sintassi della definizione di una funzione

Parametri di una funzione

Valore di ritorno di una funzione

Esempi di definizione di funzioni

Livello 2: Chiamata delle funzioni

Sintassi della chiamata di una funzione

Passaggio di parametri per valore

Passaggio di parametri per riferimento

Esempi di chiamata di funzioni

Livello 2: Overloading delle funzioni

Definizione di funzioni con lo stesso nome ma con differenti parametri

Risoluzione degli overload

Esempi di overloading delle funzioni

Livello 2: Funzioni ricorsive

Definizione di funzioni che si richiamano direttamente o indirettamente

Utilizzo delle funzioni ricorsive

Esempi di funzioni ricorsive

Livello 2: Funzioni inline

Definizione di funzioni inline

Vantaggi e svantaggi delle funzioni inline

Esempi di funzioni inline

Livello 2: Funzioni friend

Definizione di funzioni friend

Utilizzo delle funzioni friend

Esempi di funzioni friend