MEC++: Evitare la conversione di tipo implicita

Appunti tratti dalla rilettura di More Effective C++ di Scott Meyers. Quarto blocco: Efficienza.

(21) Usare l'oveload per evitare la conversione di tipo implicita.

La conversione di tipo implicita é utilizzata quando il compilatore non trova una funzione per il tipo richiesto. Ergo, se vogliamo evitare questa conversione occorre fornire un overloading alla funzione che richieda il tipo di parametro che ci interessa.

Nessun commento:

Posta un commento